Juan Gerardo Torres, MD, Obstetrics & Gynecology

1300 N Ventura Rd
Ste 6
OxnardCA  93030-3836 (Ventura County)


Phone: 805-983-8810
Fax: 805-983-8821

NPI: 1487629473
License Number: A50648 (CA)