1. Byrne Home Health Center 16 Main St, Natick, MA 01760 Coordinate: 42.28618,-71.34889 Phone: (508) 219-1166