Body Calm Studio is a boutique wellness studio in Meridian, Idaho, serving the Treasure Valley since 2013. The studio offers yoga classes, private yoga sessions, and massage, and also sells gift cards for massage, yoga, and its boutique.
Body Calm Studio
1565 E Leigh Fld Dr
Meridian, ID 83646
Is this your business?