The Amelia Baptist Church is a lovely venue located on the south end of the island. This building is located on the 5.6 acres of land Amelia Road (Buccaneer Trail) and Gerbing road right across Harris Teeter.
Location:
961167 Buccaneer Trail
Fernandina Beach, FL