1. Frances Trust 1 W Foster St, Melrose, MA 02176 Coordinate: 42.45482,-71.06552 Phone: (781) 665-3610