Loyola Center for Fitness is a health and fitness center in Maywood, Illinois offering state-of-the-art fitness facilities and services for all ages and fitness levels. Services highlighted include Pilates classes with Reformer, Tower, and Chair work, personalized training programs, massage therapy, and the MyFitRx weight management pathway focused on support for chronic condition management and increased physical activity.
Loyola Center for Fitness
2160 S 1st Ave Bldg 130 Building 130
Maywood, IL 60153
Is this your business?