1. The Solution Center 40142 N Rena Ave, Antioch, IL 60002 Coordinate: 42.44647,-88.13079 Phone: (847) 395-7108
2. In-Home Counseling 800 Main St, Antioch, IL 60002 Coordinate: 42.48117,-88.0967 Phone: (847) 903-5604