Explore details about location South Saint Louis Avenue. South Saint Louis Avenue is a location situated within the Chicago alongside other areas such as South Union Avenue, North Central Park Avenue, South Eberhart Avenue.