The Lakeside at Amelia Island

📍 649 Amelia Island Parkway, Fernandina Beach, FL 32034 · Nassau County

Assisted Living100 licensed beds
Schedule a Tour ← More in Fernandina Beach