Kristen Vaughan, MD

Obstetrics & Gynecology

Womens Care Specialists

3686 Grandview Pkwy, Ste 800, Birmingham, AL 35243

Accepting new patients

(205) 858-0901