The Ellen Clark Sculpture Park
Lindell Blvd at Grand Blvd, Saint Louis, MO
The Ellen Clark Sculpture Park is a Parks place is located in Saint Louis, Missouri. The address of The Ellen Clark Sculpture Park is Lindell Blvd at Grand Blvd, Saint Louis, MO.