Gym
The Yoga Studio
North College Avenue, 46220, Indianapolis, IN
4.5
About The Yoga Studio
The Yoga Studio is a fitness center located in Indianapolis, IN. We offer various fitness services and classes to help you achieve your health and wellness goals.
Amenities & Features
parking
wifi
mats
props
peaceful environment
Contact Information
Similar Gym in Indianapolis
Explore other great options in your area