Explore details about location Narrows Lock Road. Narrows Lock Road is a location situated within the Ontario alongside other areas such as Andrew Lane, John Street, Haggis Drive.