1
Crunch - Schaumburg
- Address:612 E Golf Rd, Schaumburg, IL 60173
- Phone:(847) 233-1232
- Reviews: 33Rating: 4.3
Complete Frauds! They have taken money from automatic payment even though the clubs are closed and took the money without reimbursement. Called them -nobody is there to pick up and sent email and no response!! Absolutely disappointed since I thought they are a professional and honest company! Hope others also complain to the better business bureau about their fraudulent business practices.... more