Saint Leos Church

18 River Rd
Howland, ME 04448

Located in the heart of Howland, ME, St Leo's Church stands as a beacon of faith and community. The church's stunning architecture, with its intricate stained glass windows and towering spire, is a testament to the dedication of its builders and the generations of worshippers who have passed through its doors.

Stepping inside St Leo's Church, visitors are enveloped in a sense of peace and tranquility. The soft glow of candlelight, the echoes of hymns sung in unison, and the warmth of fellowship create a welcoming atmosphere for all who seek solace and spiritual connection. Whether attending a service, exploring the historical significance of the church, or simply taking a moment for quiet reflection, St Leo's Church offers a sanctuary for the soul in the bustling town of Howland.

Generated using this place's available information

Own this business?
See a problem?

You might also like

United StatesMaineHowlandSaint Leos Church

Partial Data by Infogroup (c) 2025. All rights reserved.