I was reminiscing about good times over the new year, and was wondering whatever happened to L&T spa?
I remember they were by Ingram Mall for the longest time, then they relocated to nocadoches tord.
Then lost track of them. They had a pretty good rotation and variety.