Academy Center of the Arts

The Academy Center of the Arts is a historic anchor in downtown Lynchburg, featuring the restored 1905 Academy of Music Theatre. Defined by its grand Beaux-Arts architecture, the campus blends classical elegance with modern design in the heart of the city’s cultural district.

Experiences in Academy Center of the Arts are coming soon.

Experiences in Academy Center of the Arts are coming soon.

Getting there

Academy Center of the Arts

600 Main Street, Lynchburg, Lynchburg, 24504