Address:
605 Crouch St, Oceanside 92054
(760) 757-4566 (Phone)
Hospitals:
605 Crouch St, Oceanside 92054
Palomar Medical Center
555 East Valley Pkwy, Escondido 92025
Tri - City Medical Center
4002 Vista Way, Oceanside 92056
Education:
Medical School
University Of California, Irvine, College Of Medicine
Graduated: 1997
Harbor UCLA
Graduated: 1998
Graduated: 2000