📍 1027 W Main St, Leesburg, FL 34748-4965 · Lake County
Savannah Manor is dedicated to providing exceptional care and assistance to its residents, ensuring a comfortable and supportive living environment. Located in Leesburg, FL, the facility offers a range of services tailored to meet the needs of each individual, fostering a community where residents can thrive.