Village at MacKenzie Place
8520 MacKenzie Road
St. Louis, 63123
Near Affton High School. Gravois East to Mackenzie Rd. Left on Mackenzie. Facility is on the right. As you come in to the main parking lot keep straight, the first door has a #3 on it is the main entrance. There is a call box with instructions on how to get in.
Map