Is this your listing? You can request changes and/or edits.
Saint Cecilia Church
(this information is available on a more informative tabbed detail page)
188 Mechanic St
Leominster, MA 01453-5727
Local: (978) 537-6541
Want to write a review of Saint Cecilia Church?
(be the first!)
Saint Cecilia Church is located in Leominster, Massachusetts, and hosts regular bingo games. Saint Cecilia Church currently has limited or no dining options.
Want to take control of your listing? You can Upgrade
and see results immediately.