Web page says open 24 hours, thought they were ,wife stopped there at 1205 am was told they were closed,only open 5 am to 11 pm,which is it?
Address: 608 W Central Ave, Delaware, OH 43015, USA
Darrell Phelps | Jul 26, 2020
We are open 24 hours now, i work 3rd shift.
Alexis Steele | Jul 27, 2019
This store was 24 hours until after they did the remodel.
Kiley Cunningham | Jul 27, 2019
Yea I'm pretty sure they do close at night
Thanks! Your answer is awaiting moderation.