
CARING STARS WINNER
4474 Butler Hill Rd, St. Louis, MO 63128
4.3
(54 reviews)
"Orchid Terrace was a nice place. The layout was nice and the rooms were clean. At this point, it's up to my aunt to make up her mind whether she wants to stay where she is or move. The staff was nice."
$2,749









