Brothers Stage Stop Address: 34100 E Highway 20, Brothers, OR 97712 Phone: (541) 576-2754 Restaurants Other Businesses: Brothers Stagecoach Stop & Cafe at 34100 E Highway 20, Brothers, OR 97712