Explore details about location Hemlock Avenue. Hemlock Avenue is a location situated within the Comox alongside other areas such as Port Augusta Street, Davis Street, Thimbleberry Crescent.