1. Ace Hardware 234 S Main St, Canyonville, OR 97417 Coordinate: 42.92677,-123.27912 Phone: (541) 839-4391