Michella J Switzer, DO, Obstetrics & Gynecology

655 S Dobson Rd Ste 101
ChandlerAZ  85224 (Maricopa County)


Phone: 480-459-2555
Fax: 480-687-1802

NPI: 1376707638
License Number: 005531 (AZ)