Green Bay Tennis Center is an indoor facility with six tennis courts available to play year-round. The facility was designed to include the most important aspects of indoor tenis: court surface, lighting and climate control.
Manager