The Fitch Home
75 Lake Ave
Melrose, MA 02176
Located at 75 Lake Ave, The Fitch Home is a senior care facility in Melrose, Massachusetts. The facility is in a largely upscale area, with a median family income of $85,681. With approximately 28,000 residents in the 02176 ...
3 miles away from Wakefield, MA