Explore details about location Channing Road. Channing Road is a location situated within the Dedham alongside other areas such as Walters Avenue, Common Street, Bridge Street.