Graduated: 1998
NPI: 1184818791
Practice Locations (2)
INNOVATION HEALTH SC
2640 PATRIOT BLVD, SUITE 130
GLENVIEW, IL 600268075
8472873981
NORTH SHORE PHYSICIANS GROUP PLLC
1921 LAKE AVE, SUITE A
WILMETTE, IL 600911480
8474649050
Source: CMS National Downloadable File, September 2026.