Oluyemi Abiodun, MD, Internal Medicine

6701 N Charles St
TowsonMD  21204-6808 (Baltimore County)


Phone: 443-849-2000
Fax:

NPI: 1942628060
License Number: D0083809 (MD)