Celia Camardo Russo, DO

Obstetrics & Gynecology

Mercy Health Physicians North Specialty Care

2213 Franklin Ave, Toledo, OH 43620

Accepting new patients

(419) 251-2395