The Well

3350 N MacArthur Rd
Decatur, IL 62526

The Well in Decatur, IL is a community-focused establishment that offers a variety of services and activities for individuals seeking wellness and relaxation.

With a range of offerings, including fitness classes, workshops, and holistic therapies, The Well aims to provide a space for individuals to nourish their mind, body, and spirit.

Generated from their business information

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.