Explore details about location Pebble Crescent. Pebble Crescent is a location situated within the Sechelt alongside other areas such as Dolphin Street, Snodgrass Road, Nickerson Road.