Orchid Terrace

4474 Butler Hill Rd St Louis MO 63128 (888) 848-5698

Reviews for Orchid Terrace

Rating: 4.2 Based on 11 reviews Write a review
Going fine
 Dec 2015
Things are going just fine so far. The staff is great and the facility itself is clean and well kept. So far this has been a good experience. Hopefully, things keep going as well. Thank you. read more