Explore details about location Dogwood. Dogwood is a location situated within the Baie-D'Urfé alongside other areas such as Case, Dogwood, Birch Hill. Additionally, some smaller parts of Dogwood include specific areas like Clarendon adding to the diversity of its landscape.