The Garden Plaza of Florissant
1101 Garden Plaza Drive, Florissant, MO, 63033
4.1
(18 reviews)
"The tour at The Garden Plaza of Florissant was fine. We just walked around, and we saw the place, and everything looked nice and clean. The person who accommodated me was very informative and she knew everything. The rooms were fine. There's nothing ..."
READ MORE