Graduated: 2001
Offers telehealth
NPI: 1053321810
Practice Locations (3)
HINSDALE BEHAVIORAL HEALTH CLINIC
201 E OGDEN AVE, SUITE 220
HINSDALE, IL 605213661
6309201795
BHC STREAMWOOD HOSPITAL INC
1400 E IRVING PARK RD
STREAMWOOD, IL 601073201
6308379000
COUNTY OF DUPAGE DEPARTMENT OF HEALTH
111 N COUNTY FARM RD
WHEATON, IL 601873977
6306827400
Source: CMS National Downloadable File, September 2026.