Our Lady Immaculate Conference

part of Guelph Particular Council

Address  28 Norfolk St
City  Guelph,    N1H4H8
Telephone  519-654-3575 SSVP phone