Location:649 Amelia Island Parkway, Fernandina Beach, FL 32034
Phone:904-637-1559