A postcard illustration of a church that says St. Lee Catholic Church, Leominster, Mass. in the corner.
A large grassy green area with a church called St. Leo Cathoic Church in Mass.
A postcard of St Leo Catholic Church located in Leominister, Mass.
A drawing of a church is labeled St. Leo Catholic Church in the upper right corner.
A photo of a church with the location Leominster, Mass. at the top.