FYI They have a system reset at 4 a.m. and there is no way to check out for 15 minutes. They're even somewhat apologetic.
Address: 3270 Telegraph Rd, St. Louis, MO 63125, USA
Maryah Burnett | Nov 2, 2018
Most places that are open 24 hours have the same problem with their systems. Not their fault.
JD JOHN DEAL | Nov 2, 2018
Wow......Not Cool...Hopefully Things Change!!!! Blessings
Thanks! Your answer is awaiting moderation.