Richard John's Park is a park Glenview located in United States.
2101 Central Glenview , IL 60025 United States
Best childhood memories are on this sledding hill . I recommend it to anyone I know.
The ice skating rink is far superior to Roosevelt ... and the sledding rocks!
The skating rink rocks!
This is a super nice neighborhood park! Nice playground, baseball diamond, skate board mounds, even an ice skating rink! Bring your own skates! - Lina Gonzo
Bring an umbrella cuz it's scorchin! - Glenn Joseph