Center Court Sports Complex is located in Waukesha, United States on 815 Northview Rd. Center Court Sports Complex is rated 4.1 out of 5 in the category sports complexbasketball courtcafevolleyball court in United States.
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance