Groth Guide to St. Louis Place

St. Louis Place is a neighborhood in St. Louis, bound by Palm Street/Natural Bridge Avenue on the north, Cass Avenue to the south, N. Florissant Avenue/13th Street to the east and Jefferson Avenue/Parnell to the west: Take a good look at the map. The area to the south is Carr Square which was largely cleared for …