Marshall Ochi, DO, Family Medicine

2865 N Reynolds Rd Ste 170
ToledoOH  43615-2076 (Lucas County)


Phone: 419-578-7036
Fax: 419-537-5597

NPI: 1811351836
License Number: 34.013251 (OH)