Soul Balance Yoga
- Distance: 1,976.83 mi
- Address:10502 W Magnolia Blvd, Los Angeles, CA 91601
- Phone:(818) 508-9434
- Reviews: 13Rating: 4.2
After being out of town since O t 30..I went last night because the schedule was active..it was locked up and had a preschool name on sign..today after much detective work..got the owner Zhia on her private cell.... more