Explore details about location South Luther Street. South Luther Street is a location situated within the Detroit alongside other areas such as Napoleon Street, Townsend Street, Orangelawn Avenue.