The Yoga Unit
- Distance: 8.62 mi
- Address:665 E Foothill Blvd A, Claremont, CA 91711
- Phone:(909) 624-4800
- Reviews: 18Rating: 4.8
Was scammed at their parking garage on the way out. They charged an extra hour for parking, even though I had already paid the time. They blamed it on a machine program, and wouldn't let me take the car out until I paid another $8.... more