Churches in Fernandina Beach Florida

There are 21 churches in Fernandina Beach representing 8 denominations.