City Directory - Cities starting with -D- where you can find 'Religious Organizations'
- Dartmouth (NS)
- Dauphin (MB)
- Dawson Creek (BC)
- Daysland (AB)
- Deep River (ON)
- Deer Lake (NL)
- Delhi (ON)
- Delisle (SK)
- Delta (BC)
- Desbarats (ON)
- Deseronto (ON)
- Deux-Montagnes (QC)
- Devon (AB)
- Didsbury (AB)
- Dieppe (NB)
- Digby (NS)
- Dollard-des-Ormeaux (QC)
- Dorchester (ON)
- Dorval (QC)
- Drayton Valley (AB)
- Drayton (ON)
- Drumheller (AB)
- Drummondville (QC)
- Dryden (ON)
- Duncan (BC)
- Dundalk (ON)
- Dundas (ON)
- Dunham (QC)
- Dunnville (ON)
- Durham (ON)