I can only address your South-central Oregon option. It's 137 miles between Bend and Klamath Falls. For any hospital, medical specialists or significant shopping, you would need to go to one of those...