Immanuel Lutheran Church 346 Shrewsbury St Holden, MA 01520 Phone: (508) 829-4416 Fax: (508) 829-0164
Category: Churches