St. Louis Place ParkSt. Louis Place Park is a city park in St. Louis, Missouri. Located in the city's north side, the park spans 10 blocks between 21st Street and Rauschenbach Avenue.GeographySt. Louis Place Park is located in the neighborhood of St. Louis Place.Surrounding areasThe park is lined with townhouses and bungalows, along with several churches, a civic building, and the St. Louis Fire Department's Engine House No. 5.