Lakeside Inn

100 Alexander St Mt Dora FL 32757 USA

(352) 383-4101

Location