Explore details about location Cowrie Street. Cowrie Street is a location situated within the Sechelt alongside other areas such as Selma Park Road, Havies Road, Cedarview Place.