1. Spencer Little League
Wire Village Rd Lowr Lowr, Spencer, MA 01562
Coordinate: 42.26549,-71.99046
Phone: (508) 885-4724
2. South Middlesex Opportunity Council
126 W Main St, Spencer, MA 01562
Coordinate: 42.23167,-72.02538
Phone: (774) 745-8365