Is there any suits where a person in a wheel chair can get too? So in other words is it handicap friendly?
Address: 3322 Demenil Pl, St. Louis, MO 63118, USA
Andy and Deborah Wade | Nov 1, 2020
I don't believe you can get in... Might call and ask.
David Waun | Nov 1, 2020
No it is not handicapped accessible. The rooms are up stairs.
Nathan Daniel | Nov 1, 2020
Old building that only has stairs
Thanks! Your answer is awaiting moderation.