Science Research and Teaching Center, 247 Loading Map.... Science Research and Teaching Center, 2471719 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