• 9900 Amelia Island Pkwy, Fernandina Beach, FL 32034