Explore details about location Hemlock Lane N. Hemlock Lane N is a location situated within the Maple Grove alongside other areas such as 85th Place North, Comstock Lane North, 89th Place North.