Village Sports Club is an indoor pickleball facility located at 30 Golf Dr, Plymouth, MA, with 13 pickleball courts.
Court Facts
- Setting
- Indoor
- Number of courts
- 13
- Cost
- Paid
Village Sports Club is an indoor pickleball facility located at 30 Golf Dr, Plymouth, MA, with 13 pickleball courts.