Explore details about location Helen Avenue. Helen Avenue is a location situated within the Chesapeake alongside other areas such as Cookham Arch, Locks Landing, Thomas Lane.