Rootwad Park

Rootwad Park

1 O'Fallon St St. Louis, MO 63102
View on Yelp
  • Yelp Rating
  • Stars

Rootwad Park

1 O'Fallon St St. Louis, MO 63102

Stars

Price:

Ms
Jason V.
06/21/2018

I have never heard of this park until today. As I was exploring the North Riverfront Trail, I came across this little-known area located behind the old...