Save Now Closed Iron Horse 210 Northwest Congress Street, Bend, OR, USA Hello! Thank you for stopping by. Our current ... Facilities: