Due to flood damages, CrossRoads main office and mailing address has changed to 1585 Woodlake Drive, Chesterfield, MO 63017, Suite 200. Our counselors are meeting with clients at satellite offices as well as this address, so please check with your counselor to confirm the location of your appointment.