12 yrs ago•chuck29501reviewed Cheetah's of Florence1617 W Lucas St Florence, SC 29501In my estimation, this place has...