Greater Spencer Area, 167 N Spencer Rd, Spencer, MA 01562, United States
44-, 48 Howe Rd, Spencer, MA 01562, United States