Primary Care Centers in Vestavia Hills, Alabama

Map of Locations

Locations List

Provider Name Address Services Rating
1 Grandview Medical Group - Vestavia 1919 Kentucky Ave #113
Vestavia Hills, AL
ZIP 35216
3 stars rating
2 UAB Medicine St. Vincent’s Primary Care Vestavia 200 Montgomery Hwy # 100
Vestavia Hills, AL
ZIP 35216
Care for everyday illnesses and injuries
Exams
Family planning services
Gynecology care
Health screenings
Management of complex or chronic health conditions
PAP tests
5 stars rating
3 Baptist Health Primary Care - Vestavia Hills 200 Montgomery Hwy #225
Vestavia Hills, AL
ZIP 35216
4 stars rating
4 UAB Medicine St. Vincent’s Primary Care Cahaba Heights 3140 Cahaba Heights Rd
Vestavia Hills, AL
ZIP 35243
General care for illness and injuries
Health screenings
Preventive heart care
Women’s wellness visits
5 stars rating
5 Vestavia Pediatrics 1936 Old Orchard Rd
Vestavia Hills, AL
ZIP 35216
Flu Vaccines
Immunizations
School forms
Well and sick visits
Well-child visits
3 stars rating
6 Action First Health 3700 Stone Ridge Terrace
Vestavia Hills, AL
ZIP 35216
5 stars rating
7 Trinity Family Medicine 8000 Liberty Pkwy
Vestavia Hills, AL
ZIP 35242
5 stars rating
8 Grandview Medical Group - Liberty Park 8000 Liberty Pkwy Suite 114
Vestavia Hills, AL
ZIP 35242
3 stars rating