We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
St Michael the Archangel Church is a Roman Catholic church that was build in 1901. It has 15 stain glass windows that were made by the Povey Brothers who made many stain glass windows for many of the older churches in Portland. These windows are...More