63240 Service Road, Bend OR 97701 - (541) 389-7778 - Map to our location