St. Margaret Mary Parish

20 Idlewood Ave.,

Hamilton Ontario

L8T 1V9

905.388.2200

Office Hours

Tuesday - Friday: 9am - Noon, 1pm - 5pm