Skip to main content

St Louis De France Church

christian place of worship · Swansea, MA

Address
56 Buffington St, Swansea, MA 02777-4809
Phone
(508) 674-1103
Website
stlouisdefrance.net
Where
41.7457, -71.1410

Search Hominin for St Louis De France Church

Other christian place of worships nearby

More in Swansea

St Louis De France Church — christian place of worship in Swansea, MA | Hominin