0 Reviews
other facilities nearby
1
Tennis at Lakeshore
3700 Ridgeway Drive, Homewood, AL 352092
SportsFirst Mountain Brook
2401 20th Place South, Birmingham, AL 352233
Vestavia Country Club
400 Beaumont Dr., Birmingham, AL 352164
YMCA Mountain Brook
2401 20 Place south, Birmingham, AL 352235
Wald Park
1973 Merryvale Road, Birmingham, AL 352166
George Ward Tennis Center
331 16th Avenue South, Birmingham, AL 352057
Country Club of Birmingham
3325 Country Club Road, Birmingham, AL 352138
Homewood Tennis Club / West Homewood Park
121 W Oxmoor Rd, Birmingham, AL 352099