Address:
PRINCESSA INTEGRATIVE MEDICAL
18520 Via Princessa STE C-2, Canyon Country 91387
(661) 424-0900 (Phone), (661) 424-0924 (Fax)
Hospitals:
PRINCESSA INTEGRATIVE MEDICAL
18520 Via Princessa STE C-2, Canyon Country 91387
Providence Holy Cross Medical Center
15031 Rinaldi St, Mission Hills 91345
Education:
Medical School
Wake Forest University
Graduated: 1998
Childrens Hospital Of Orange County