Directions to The Alexander

The Alexander

(541) 326-0153

1125 NE Watt Way Bend, OR 97701 US