Explore details about location Davenhill Road. Davenhill Road is a location situated within the Manchester alongside other areas such as Barnard Road, Crompton Road, Ringway Road.