Scarsella Brothers Inc Address: 20362 Highway 20, Eddyville, OR 97343 Phone: (541) 875-2405 Building Contractors