Explore details about location Helena Street. Helena Street is a location situated within the Mount Martha alongside other areas such as Craigie Road, Ramsay Court, Reeve Street.