Print Center Staff

Stephanie Takashima

Site Manager
503-768-7768
stakashima@lclark.edu

Tanya Scott

Print Center Site Supervisor
503-768-7768