Lakeside Inn

100 N. Alexander St.
Mount Dora
Florida
United States