Mohamed A Omballi, MD, Internal Medicine

1325 Conference Dr
ToledoOH  43614-8009 (Lucas County)


Phone: 419-383-6644
Fax: 419-383-2924
Email: omb***@*****il.com

NPI: 1184867996
License Number: MD.205534 (LA)