Our Addresses
Main Location
3166 N Republic Blvd, Toledo, OH 43615
Satellites
12623 Eckel Junction Rd, Perrysburg, OH 43551 (inside the Mercy Health – Perrysburg Cancer Center)
1200 Ralston Ave, Defiance, OH 43512 (inside the ProMedica Defiance Regional Hospital)
Call or Fax
Phone: +1 419-531-7600
Fax: +1 419-531-7687