1. Creative Touch Embroidery 1175 NE Hill Way, Estacada, OR 97023 Coordinate: 45.29692,-122.32339 Phone: (503) 630-3436