DeBoville Slough Location DeBoville Slough starts at the corner of Victoria Drive and Cedar Drive on the border of NE Coquitlam and Port Coquitlam. It runs approximately 2 kilometres out to the Pitt River.