Emily Fowler Omura, MD, Pathology

3550 Independence Dr
BirminghamAL  35209-5710 (Jefferson County)


Phone: 205-949-2806
Fax: 205-949-2875
Email: mef***@*****ol.com

NPI: 1265438972
License Number: 4088 (AL)