Gyms in Indianapolis

Ozwell

1077 3rd Ave SW, Carmel, IN 46032

Indianapolis, USA

About

Ozwell is a 15,000-square-foot fitness and recovery studio in Carmel, Indiana offering top-tier equipment, group classes, personal training, physical therapy, and state-of-the-art recovery services.