St. Michael Church
- This small Christian Orthodox church bears handsome stained glass windows
depicting the seven sacraments. The blues in the windows complement the
existing decor and enhance the ambience and experience of worship.
Home | Back |
Dundas Street West
Toronto Ontario Canada M6R 1W9
USA: 12 Crane Road, Glenwood,
New York 14069
This website best viewed in Internet Explorer at 800 x 600
Copyright 2018 Artistic Glass
Ltd. All rights reserved.