Studio 3 Yoga
- Address:950 N Central Ave, Upland, CA 91786
- Phone:(909) 773-8472
- Reviews: 18Rating: 5.0
I first walked into this studio 4 months ago having never done a single yoga pose. I didn't know up from down dog! Now I come twice a day and I'm learning advanced poses! David and his staff are very caring and welcoming.... more