Medical school: UNIVERSITY OF ILLINOIS COLLEGE OF MED (CHI/PEOR/ROCK/CHM-URB)
Graduated: 1995
Also: PEDIATRIC MEDICINE
Offers telehealth
NPI: 1972506160
Practice Locations (2)
SCALA MEDICAL PC
13111 E BRIARWOOD AVE
CENTENNIAL, CO 801123846
7202426600
SCALA MEDICAL PC
13111 E BRIARWOOD AVE, SUITE 210
CENTENNIAL, CO 801123846
7202426600
Source: CMS National Downloadable File, September 2026.