Explore details about location Sherwood Park Freeway North-west. Sherwood Park Freeway North-west is a location situated within the Sherwood Park alongside other areas such as Meadowview Drive, Wye Road, Lakewood Crescent.