Found 2 places
Address: 802 Ash St, Amelia Island, FL 32034
Latitude: 30.6692 (30°40′9″N), Longitude: -81.4588 (81°27′32″W)
Foursquare
Address: 8Th St, Fernandina Beach, FL 32034
Latitude: 30.6471 (30°38′50″N), Longitude: -81.4576 (81°27′27″W)