Explore details about location Townsend Street. Townsend Street is a location situated within the Detroit alongside other areas such as Oakman Boulevard, Ashton Road, Whitmore Road.