Professional Records
Medicine Doctors
![Oscar Ochoa Photo 1 Oscar Ochoa Photo 1](/img/not-found.png)
Oscar Ochoa
View page9635 Huebner Rd, San Antonio, TX 78240
(210) 692-1181 (phone), (210) 692-7584 (fax)
University of Texas Southwestern Medical Center at Dallas
Graduated: 2001
Mastectomy
Breast Disorders
Cholelethiasis or Cholecystitis
Intestinal Obstruction
Malignant Neoplasm of Female Breast
Spanish