Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 2013
Offers telehealth
NPI: 1306239520
Practice Locations (1)
34121 N US HWY 45, SUITE 101
GRAYSLAKE, IL 600301777
8472323503
Source: CMS National Downloadable File, September 2026.