Savannah Grand of Amelia Island
1900 Amelia Trace Court, Fernandina Beach, FL 32034
4.0
(10 reviews)
"Savannah Grand of Amelia Island, licensed Florida assisted living and memory care community has 43 apartments and is full of vibrant activit..."
READ MORE