Omar Sallout, MD, Surgery

4430 N Holland Sylvania Rd Apt 4213
ToledoOH  43623-3554 (Lucas County)


Phone: 567-420-4510
Fax:

NPI: 1427673839
License Number: 57.250215 (OH)