Nyssa OR Home Renovation 1. 3325 Echo Rd, Nyssa, OR 97913 | Glenn Brothers Construction (541) 372-5184