Archies Address: 194 Main St, Pilot Rock, OR 97868 Phone: (541) 443-1205 Restaurants Other Businesses: Ellis Hunting Ranch LLC at 68685 Shaw Rd, Pilot Rock, OR 97868