124 North Florida Avenue
DeLand, FL 32720
Get directions

About Us

Located in the heart of Historic Downtown DeLand, Florida, the Athens Theatre opened in 1922. Hold your event in the most unique venue in Central Florida.

Reviews