 North of Welland , Highway 58 initially travelled concurrent with Highway 3A along Niagara Street and the Merrittville Highway to Highway 20 , where Highway 3A ended . Highway 58 turned east and travelled concurrent with Highway 20 across the Welland Canal at Allanburg , before turning north onto the current route . However , it continued north along Allanburg Road into Thorold , where it crossed the Welland Canal on a swing bridge and travelled north into St. Catharines along Ormond Street , Merritt Street and <unk> Road ( Niagara Regional Road 52 ) to Highway 8 ( Queenston Street , now Niagara Regional Road 81 ) . 
