Rick T Chac, MD, Obstetrics & Gynecology

660 Old Telegraph Canyon Rd
Chula VistaCA  91910-6587 (San Diego County)


Phone: 619-482-2400
Fax: 619-482-2411

NPI: 1538347760
License Number: A105379 (CA)