3990 Amelia Island Pkwy, Fernandina Beach, FL 32034, United States
142 Racquet Park Dr, Fernandina Beach, FL 32034, United States