1. The Diesel Mechanic 63810 O B Riley Rd, bend, OR 97703 Coordinate: 44.1174,-121.31955 Phone: (541) 419-3322