Omar Ali Khan, MD, Urology

3020 N McCord Rd Ste 100
ToledoOH  43615-1701 (Lucas County)


Phone: 197-256-8504
Fax:

NPI: 1972898856
License Number: 35.131247 (OH)