St. Vincent’s Primary Care – Cahaba Heights

3140 Cahaba Heights Road, Vestavia, AL 35243 
Phone: 205-967-7302 | Fax: 205-969-0971



Office Hours: Monday, Tuesday, Thursday, Friday, 8 a.m. to 5 p.m. 


Welcome to St. Vincent’s Primary Care – Cahaba Heights. Our office is part of St. Vincent’s Health System’s commitment to serving the local community. Our physician offers a wide range of services right in your own neighborhood.


Our primary care services include, but are not limited to: 

Adult medicine
Adolescent medicine
Pediatrics (newborn and up)
Geriatrics
Women’s health
Annual physicals, including those required for sports, camp, or employment
Minor injuries, such as sprains, cuts
Chronic care, such as diabetes, hypertension
Adult immunizations
Laboratory testing
Radiology (onsite x-rays)
Minor procedures, including skin biopsies/removals, cryotherapy, and joint injections.
Fasting labs


Copyright Ascension. All Rights Reserved. All third party trademarks are the property of their respective owner(s).