Cherry Hill provides therapy services at 8 Chicagoland locations. Visit our location pages to view more information about each location and the therapists that work there. Chicago Deer Park Grayslake Lake Zurich McHenry Palatine Vernon Hills Wheaton