Address:
9302 E 22Nd St, Tucson, AZ 85710
5055 E Broadway Blvd, Tucson, AZ 85711
Education:
Autonomous University of Guadalajara, School of Medicine - Doctor of Medicine
Board certifications:
American Board of Internal Medicine Certification in Internal Medicine