Vision Science Shen Lab Location: South Lake Union Mailing Address: University of Washington Shen Lab, E 230 750 Republican St. Seattle, WA 98109-8058 Main Reception Tel: 206-897-1327 Lab Phone: 206-616-9697 Fax: 206-685-9315