2424 A, Lynndale Rd, Fernandina Beach, FL 32034, United States
2057-A, S Fletcher Ave, Fernandina Beach, FL 32034, United States
3420 S Fletcher Ave, Fernandina Beach, FL 32034, United States
4800 Amelia Island Pkwy, Fernandina Beach, FL 32034, United States