1. Articulate Screen Print 32201 SE Avalon Ct, Estacada, OR 97023 Coordinate: 45.29044,-122.3106 Phone: (503) 630-7568