Explore details about location Helen Avenue. Helen Avenue is a location situated within the Hamilton alongside other areas such as Long Street, Stout Avenue, Vanderveer Avenue.