Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2008
Also: PEDIATRIC MEDICINE
NPI: 1346416864
Practice Locations (1)
TMC MEDICAL NETWORK
5166 E GLENN ST
TUCSON, AZ 857121337
5207955338
Source: CMS National Downloadable File, September 2026.