Aboussie Park
St. Louis, United States · built 1981
Aboussie Park is a municipal park in St. Louis. It is the city's smallest park, with less than 1-acre (4, 000 m2). Aboussie Park was established in 1981.
Park data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).