The Cross is a community-focused establishment in Decatur, IL that offers a variety of services and activities for individuals of all ages. It provides a welcoming space for people to come together and engage in meaningful interactions.
With a commitment to promoting inclusivity and connection, The Cross aims to foster a sense of belonging and support within the local community. Whether through events, workshops, or simply as a gathering place, it strives to create a positive impact on those who visit.
Generated from their business information