Still Yoga
- Distance: 1,973.22 mi
- Address:2395 Glendale Blvd, Los Angeles, CA 90039
- Phone:(323) 906-8960
- Reviews: 12Rating: 4.3
This studio stands out as our go-to yoga fix when visiting our son in LA; unpretentious and stupendous!. I've been coming here for a few months, but I seem more sore than relaxed after a class.... more