Address:
Pediatric Medical Associates
2067 W Vista Way STE 180, Vista 92083
(760) 945-3434 (Phone)
Hospitals:
Pediatric Medical Associates
2067 W Vista Way STE 180, Vista 92083
Tri - City Medical Center
4002 Vista Way, Oceanside 92056
Education:
Medical School
Keck Sch Of Med Of The Usc
Graduated: 2008