Churches in Bath North Carolina

There are 10 churches in Bath representing 3 denominations.