Our Lady of Holy Rosery Church Loading Map… Our Lady of Holy Rosery Church21 Queen Street S. - ThoroldView a larger map 43.1232799 -79.2053214 Address 21 Queen Street S. Thorold ON Canada Upcoming Events No events in this location