Explore details about location Avenuehead Road. Avenuehead Road is a location situated within the North Lanarkshire alongside other areas such as Lairds Hill, Coltswood Road, Smithstone Roundabout.