Hospitals:
Camarillo Surgery Center
2486 N Ponderosa Dr STE D110, Camarillo 93010
Spencers Eye Center
1200 W Gonzales Rd STE 200, Oxnard 93036
Camarillo Surgery Center
2486 N Ponderosa Dr STE D110, Camarillo 93010
Spencers Eye Center
1200 W Gonzales Rd STE 200, Oxnard 93036
Education:
Medical Schools
University of California At Los Angeles
Graduated: 1989