Churches in Salem New Jersey

There are 21 churches in Salem representing 8 denominations.