Contact us

stjohnhamilton@hamiltondiocese.com
(905) 544-2100

128 Edgemont St S, Hamilton, ON L8K 2H8