1. Country Club Tennis Properties
3700 6th St, Tuscaloosa, AL 35401
Coordinate: 33.20716,-87.58456
Phone: (205) 561-6604
2. North River Tennis Pro Shop
8405 New Watermelon Rd, Tuscaloosa, AL 35406
Coordinate: 33.29583,-87.4921
Phone: (205) 343-4558