Holland Congregational Church Meeting Address 11 Sturbridge Rd, Holland, MA, 01521 Congregational Church Profile »