Lakeshore Foundation

4000 Ridgeway Drive
Birmingham AL 35209

(205) 313-7400

Planet Fitness

700 Montgomery Highway
Vestavia Hills AL 35216

(205) 208-0398

Prescription Aesthetic and Wellness Spa

700 Montgomery Highway
Vestavia Hills AL 35216

(205) 822-8787

Vestavia Wrestling Club

100 Olde Town Road
Vestavia Hills AL 35216

(757) 362-2005

YMCA - Vestavia Express

2086 Columbiana Road
Vestavia Hills AL 35216

(205) 823-0144

YMCA Shades Valley

3551 Independence Drive
Homewood AL 35209

(205) 870-9622