Health, Wellness & Fitness - Champaign, Illinois, United States
Sholem Aquatic Center is a health, wellness and fitness company based out of 2205 W SANGAMON DR, Champaign, Illinois, United States.