Lock 7 Viewing Complex Loading Map… Lock 7 Viewing Complex50 Chapel St. S - ThoroldView a larger map 43.1216134 -79.19536389999996 Address 50 Chapel St. S Thorold Canada Upcoming Events No events in this location