Explore details about location South Deacon Street. South Deacon Street is a location situated within the Detroit alongside other areas such as Lawndale Street, Merrick Street, Woodside Street.