1
24 Hour Fitness
- Address:230 E Via Rancho, Suite 2001, Escondido, CA 92025
- Phone:(760) 705-9857
- Reviews: 31Rating: 3.4
They should change the name!! It's not open 24hrs ! They close at 12. Customer service is the worst. They closed a good location on Rose and Grand and opened this. Thought it would be an improvement! But it is not.... more