659 East 15th St.
Suite G
Upland, CA 91786

Mon: 8:00AM - 9:00PM

Tue: 5:30AM - 9:30PM

Wed: 8:30AM - 9:00PM

Thu: 5:30AM - 9:30PM

Fri: 8:00AM - 8:00PM

Sat: 7:00AM - 11:30AM

Sun: Closed

97.3% would refer friends and family to us

5 stars Customer since 2014

Body Rituals saved me and put me back on track to a more healthy way of living by challenging me in the classes of yoga, ... Read More

5 stars Verified customer

I love my experience so far. I love the classes! Looking forward to getting in shape.

5 stars Customer since 2014

Always a great workout...never boring....never the same...totally delivers!

5 stars Customer since 2015

Professional caring staff

Excellent classes

Clean, inviting studio

5 stars Customer since 2015

Excellent friendly service! Knowledgeable technique and patient with beginners. I especially admire their involvement ... Read More

5 stars Customer since 2013

Love love love this place. Great poeple and clases. It upped my game and I got results I couldn't get on my own.

4 stars Customer since 2013

I have been coming here for two years and it has totally changed my life. My arthritis and tendinitis have totally disa ... Read More

4 stars Customer since 2014

The studio is very clean

5 stars Customer since 2015

Erika is a great instructor.

5 stars Customer since 2013

I Cant Live Without It I Am Addicted