Private Tennis Courts in Birmingham, AL

2 businesses found


Alabama Tennis

3300 Highland Avenue South , 35205
Phone: (205) 328-3984

Mountain Brook Swim & Tennis Club Inc

5601 Old Leeds Road , 35210
Phone: (805) 526-0187