Lakeside Inn

100 N Alexander St
Mount Dora
Florida
United States