Address:
7920 E Thompson Peak Pkwy STE 100, Scottsdale 85255
(480) 661-1679 (Phone)
Hospitals:
7920 E Thompson Peak Pkwy STE 100, Scottsdale 85255
Scottsdale Healthcare - Osborn Medical Center
7400 East Osborn Rd, Scottsdale 85251
Scottsdale Healthcare - Shea Medical Center
9003 East Shea Blvd, Scottsdale 85260
Education:
Medical School
Universidad Autonoma De Guadalajara, Facultad De Medicina
Graduated: 2001