I know the one on S Oyster Bay Rd in Hicksville has been around since the 90s, but I wonder when the other one in Hicksville had it’s grand opening, I heard that it used to be across from the Walgreens in Hicksville but then it moved to Delco Plaza, does anyone know when it opened?