Plaza Tennis Center

  • Details
  • The Plaza Tennis Center is located on the exquisite Country Club Plaza. We have 14 outdoor lighted courts which were resurfaced in October 2009.

    What's Nearby