Mohammed S Alo, DO, Internal Medicine

2409 Cherry St
#100
ToledoOH  43608-2625 (Lucas County)


Phone: 419-251-3700
Fax:

NPI: 1447499462
License Number: 036155484 (IL)