Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 2012
NPI: 1679905558
Practice Locations (1)
INTEGRATIVE REHABMEDICINE SC
345 EXECUTIVE PKWY, SUITE M4
ROCKFORD, IL 611075291
8473051954
Source: CMS National Downloadable File, September 2026.