Contact Contact Information: 630.634.2075 meg.childress.lcsw@gmail.com 4910 Main St., Suite 106, Downers Grove, Illinois (Street parking on Main St, parking lot behind the building. Access to lot through the alley via Franklin.) Like Loading...