Eric Armstrong

Davis & Elkins College

Eric Armstrong
Technical Director, Division of Creative Arts; Adjunct Professor in Theatre Arts
Location: Myles Center for the Arts
Phone: 304-637-1918
Email:

Education: 

  • B.A. Art, Davis & Elkins College