smaachurchoffice@gmail.com
416-653-3593
St. Michael & All Angels Church
Home
Worship
Faith Development
Outreach
If You're New Here
Ministry Team
Ministry Programs
Children & Youth Ministry
Media
Rental Space
History
Gallery
Community Partners
Contact Us
More