Churches in Lebanon Virginia

There are 22 churches in Lebanon representing 4 denominations.