Eisha Mubashir, MD, Internal Medicine

3020 N McCord Rd
Ste 102
ToledoOH  43615-1702 (Lucas County)


Phone: 419-517-1115
Fax: 419-517-1109

NPI: 1629036884
License Number: 199939 (LA)