Science, Teaching and Research Center (SRTC) lobby and rooms 219 and 257 Loading Map.... Science, Teaching and Research Center (SRTC) lobby and rooms 219 and 2571719 SW 10th Ave. - PortlandDetails 45.5131072 -122.68631219999997 Address 1719 SW 10th Ave. Portland Oregon 97201 United States Upcoming Events No events in this location