Elizabeth A Barron, MD, Obstetrics & Gynecology

3686 Grandview Pkwy Ste 800
BirminghamAL  35243-3408 (Jefferson County)


Phone: 205-858-0900
Fax: 205-858-0901
Email: eba***@*****il.com

NPI: 1912998253
License Number: AL18866 (AL)