Leonard's Landing Lake Crescent Resort
904 N Summit St, Crescent City, Florida, 32112
(386) 698-2485