Todd Deutch Obstetrician-gynecologists Practitioner Service Locations Registered General Nurses Call Direction Reviews Share Share on Facebook Share on Linkedin Share on X Copy link (877) 373-7552 Direction Reviews 900 Main St Peoria , IL 61602