0 Reviews
other facilities nearby
1
Highland Park Tennis Center
3300 Highland Ave. S., Birmingham, AL 352052
Avondale Park
4100 5th Ave. S., Birmingham, AL 352223
Country Club of Birmingham
3325 Country Club Road, Birmingham, AL 352134
SportsFirst Mountain Brook
2401 20th Place South, Birmingham, AL 352235