Explore details about location South 11th Street. South 11th Street is a location situated within the West Memphis alongside other areas such as 20th Street, Balfour Road, Thompson Avenue.