Explore details about location The Evergreens. The Evergreens is a location situated within the Sefton alongside other areas such as St Michaels Road, Eskdale Close, Larchwood Avenue.