Amelia Island Lighthouse
1 Lighthouse Lane, Fernandina Beach, Amelia Island, FL 32034
Amelia Island Lighthouse is a Historic Sites, Lighthouses place is located in Fernandina Beach, Florida. The address of Amelia Island Lighthouse is 1 Lighthouse Lane, Fernandina Beach, Amelia Island, FL 32034.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 904-261-3248, or open their website to view relevant information, The url is http://www.fbfl.us/474/Amelia-Island-Lighthouse-Tour