Ziad Abuhelwa, MD, Internal Medicine

2100 W Central Ave
ToledoOH  43606-3800 (Lucas County)


Phone: 567-420-1613
Fax:

NPI: 1972113298
License Number: 57.249251 (OH)