Lotus Fitness & Wellness Center
- Distance: 252.28 mi
- Address:331 E St, Chula Vista, CA 91910
- Phone:(619) 426-5688
- Reviews: 16Rating: 5.0
Love the instructors , very motivating workout.I love Lotus. I have always felt welcome and inspired when I go to the workshops. Instructors are very helpful and suggest modified moves so you continue to work out and it is done in a way that doesn't single out one individual.... more