Location 7860 SE 13th Ave 97202-6300 United States See map: Google Maps Building ID: 625 Also Known As: Sellwood Library