Explore details about location Caddel Road. Caddel Road is a location situated within the Ontario alongside other areas such as Duplessis Road, Towers Street, 1st Avenue.