Thompson Park (North Side)
Thompson Park (North Side) in Champaign, IL, offers a serene and picturesque outdoor space for visitors to enjoy nature and relax. This park provides a peaceful environment for individuals and families to engage in outdoor activities and connect with the beauty of the surrounding landscape.
Generated from their business information