Explore details about location Cloverbar Road. Cloverbar Road is a location situated within the Sherwood Park alongside other areas such as Evergreen Street, 17 Street North-west, Foxhaven Crescent. Additionally, some smaller parts of Cloverbar Road include specific areas like Yellowhead Highway adding to the diversity of its landscape.