To register a $300 deposit is required. Payment plans are available, click here for payment and retreat policies.
Follow Yoga Shakti Studio on...