Indoor Sports

  1. Home
  2. Indoor Sports
Filter
Filter × Close

Tuscaloosa Tennis Center

Tuscaloosa Tennis Center has world class courts including 3 indoor courts, 6 lighted clay courts, and 4 hard courts.

Location: 715 21st Ave E Parking, Tuscaloosa, AL, USAWebsite: www.tcpara.org/tennisPhone: (205) 331-0211