Soccer Spot At Needham
Drag box to select area
Founded by an expert in the youth soccer field, Soccer Spot has locations in Ohio, Pennsylvania, Rhode Island, Milford and Needham. The store offers a variety of clothes and equipment for the sport, such as shoes, balls, referee gear and shin pads. Brands include ACME, Adidas, Diadora and much more.
1299 Highland Ave, Needham, MA 02492
- Accessibility Details: There is a ramp at the entrance.
- Hours: Mon - Fri, 10am - 7pm; Sat, 10am - 5pm; Sun, 11am - 5pm
- Hours: Mon - Sat, 10am - 8pm; Sun, 10am - 5pm
- Accessible: yes