1. Tower Hill Nursing Home 1 Meadowbrook Way, Canton, MA 02021 Coordinate: 42.16501,-71.06936 Phone: (781) 961-5600