Movie Theaters in Leesburg, FL

Showing 1 open movie theater
↑ Name Location Status Screens
AMC Lake Square 12 AMC Lake Square 12 Leesburg, FL, United States Open 12