1. Epoch Health Care Of Melrose 15 Green St, Melrose, MA 02176 Coordinate: 42.46129,-71.06162 Phone: (781) 665-3950