124 North Florida Avenue Historic Theaters Athens Theatre The Athens Theatre is a restored 1922 Italian Renaissance theater in downtown DeLand. EXPLORE PLACE