1. Meloche & Meloche 188 W Main St, Spencer, MA 01562 Coordinate: 42.23162,-72.0279 Phone: (508) 885-4405