Medical school: CREIGHTON UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1997
Offers telehealth
NPI: 1376521914
Practice Locations (2)
SJHMC PHYSICIAN SERVICES
1120 S DOBSON RD BLDG B, 225 DHMG INTERNAL MEDICINE CHANDLER
CHANDLER, AZ 852866165
4807285460
595 N DOBSON RD, SUITE 76
CHANDLER, AZ 852244233
4808210788
Source: CMS National Downloadable File, September 2026.