Ivanhoe Park, Riverdale, IL

Ivanhoe Park is located at West 144th Street and South Atlantic Avenue and has the following amenities:

Playground   Tennis Courts  


More Information