Explore details about location Helc Place. Helc Place is a location situated within the Surrey alongside other areas such as Ellendale Drive, Hansen Road, 147A Street.