Courts Plus (Elmhurst, Illinois)

USA / Illinois / Villa Park / Elmhurst, Illinois / West Avenue, 186 South
 fitness centre / center  Add category
 Upload a photo

Courts Plus is a sports, health, and fitness facility.

www.epd.org/courts/
Nearby cities:
Coordinates:   41°53'42"N   87°57'36"W
This article was last modified 16 years ago