December 30 and 31 2018 ?
Address: 1151 Tower Blvd, Lake Wales, FL 33853, USA
Zachary Craig | Jun 22, 2019
Open 365 days a year according to their website.
Paul Dehnert | Jun 22, 2019
Yes
Shelley Torres | Jun 22, 2019
Yes, they are open
Thanks! Your answer is awaiting moderation.