New Life Fitness World - Columbia, SC
Consumer beware!
My complaint is against New Life Fitness Center, Two Notch Road, Columbia, South Carolina. Here's my story: I thought that Jamie, the manager, was explaining to me a month-to-month plan in June when I first joined. A coworker of mine had introduced me to New Life and told me about their ...