1. Belcher's Appliance Center 120 Fountain St, Framingham, MA 01702 Coordinate: 42.27577,-71.42808 Phone: (508) 834-9787