Churches in Shrewsbury, MA
Mt Olivet Lutheran Church
Liberty Assembly Of God
Trinity Episcopal Church
United Methodist Church
Chapel On The Hill
Liberty Church
St Anne Catholic Church
St Mary's Assyrian Orthodox
St Mary's Pastoral Ctr
St Mary's Rectory
St Nicholas Orthodox Church
First Congregational Church
Grace Baptist Church
First Congregational Church