Address:
Vista Family Health Center
1070 S Santa Fe Ave STE 9, Vista 92084
(760) 941-7050 (Phone)
Hospitals:
Vista Family Health Center
1070 S Santa Fe Ave STE 9, Vista 92084
Pomerado Hospital
15615 Pomerado Rd, Poway 92064
Education:
Medical School
University Complutense of Madrid / Faculty of Medicine