Michelle Smekens, RDMichelle Smekens · Naturopath200 Green Bay Rd Fl 2, Highwood, IL, 60040NPI · 1326605247No reviewsInsuranceNot specified(847) 235-2139Check availabilityBook online Claim listing