Opera Roanoke

Opera Roanoke brings the excitement of opera and opera stars to a wide geographic area, including the cities of Roanoke, Salem, Lynchburg, Lexington, and Blacksburg, as well as Martinsville and Charlottesville.

More information at operaroanoke.org