Explore details about location Jellison Avenue. Jellison Avenue is a location situated within the Kenai Peninsula alongside other areas such as Williamson Court, Ness Road, Alder Wood Court.