Margaret R Somerall, MD, Obstetrics & Gynecology

2006 Brookwood Medical Ctr Dr
Ste 206
BirminghamAL  35209-6899 (Jefferson County)


Phone: 205-877-2814
Fax: 205-877-2824

NPI: 1700997335
License Number: 11360 (AL)