Save Now Closed Hertz Car Care Center 2025 NE Hwy 20, Bend, OR, USA Full service automotive repair shop. Oil changes, ...