PublicIndoor
Courts Plus
Elmhurst, Illinois · 60126
Court Details
186 S West Avenue
Elmhurst, IL 60126
2 Courts
Indoor: 2
Public
Access
Pay To Play
Notes
Contact: Anne Mache Phone: 630-833-5064 Schedule: Wednesday/Friday 7:30AM-9:00 AM Fee: $6 members/. $10 non members