Explore details about location Wharf Road. Wharf Road is a location situated within the Sechelt alongside other areas such as Medusa Street, Lawson Road, Teredo Street.