municipal park in St. Louis, Missouri
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.