Usa-Places.com has listed approx 7 parks in St. Louis. Some of the Top rated parks in St. Louis are- Gravois Park, Minnie Wood Memorial Square, Fremont Park, Ritz Park, Aboussie Park, Love Bank Park & Lyon Park.