Edmund Martin Barbour, MD, Internal Medicine

939 Mohawk St
DearbornMI  48124-1505 (Wayne County)


Phone: 313-562-2247
Fax: 313-792-1846

NPI: 1114039526
License Number: 028846 (MI)