6800 First Coast Highway
Amelia Island, FL 32034
United States