Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 2001
NPI: 1275546533
Practice Locations (1)
PINNACLE DERMATOLOGY SC
9500 E IRONWOOD SQUARE DR, SUITE 110
SCOTTSDALE, AZ 852584582
4809488400
Source: CMS National Downloadable File, September 2026.