Holiday Orchid Terrace
4474 Butler Hill Rd, St. Louis, MO, 63128
4.5
(44 reviews)
"My mother moved into Holiday Orchid Terrace. It is a great place. The staff has been great, and they are very caring. My mom has a 1-bedroom apartment with a bathroom connected to her bedroom and a kitchenette. It's a brand new carpet and everything ..."
READ MORE