All reviews seem negative
It was open for a while in Thomson, Ga. I am guessing that they are colosed now ??