Present in only five states but doing really well. My wife works there. I think they will expand. Right now no store closures, and they are in the following five states: Connecticut Massachusetts New Jersey New York Pennsylvania — read more
No store is closing in 2016 but let's see what 2017 brings
Love the place but I am concerned as some C-Town stores are not that well supplied - let's see what happens