Clergy in Swansea (MA) Full list of companies Clergy category in Swansea, Massachusetts St Louis Defrance Parish 66 Buffington St, Swansea, MA 02777, (508)674-1103 Page 1