The Sculpture Park is located in Schaumburg, United States on 201 Schaumburg Ct. The Sculpture Park is rated 4.6 out of 5 in the category park in United States.
Address
201 Schaumburg Ct
Amenities
Good for kidsPicnic tables
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance