Explore details about location South Stetson Street. South Stetson Street is a location situated within the Orleans alongside other areas such as East Wilson Street, South Mathers Street, West Vincennes Street.