I can't seem to remember when the Ollie's on 8212 Liberty Road closed precisely but I think it happened in 2020 but pre-pandemic. I believe the store just didn't do that well and it had to simply close.
Connect me if I'm wrong though. I don't want to spread any misinformation.