Birmingham Barons LLC

2230 2nd Avenue South
Birmingham AL 35233

(205) 988-3200

Birmingham Legion FC

2213 1st Avenue, South
Birmingham AL 35233

(205) 600-4696

Birmingham Swim League

600 Vestavia Parkway
Vestavia Hills AL 35216

(205) 823-5512

Vestavia Wrestling Club

100 Olde Town Road
Vestavia Hills AL 35216

(757) 362-2005