Directions to Menlo Square

Please use the "Get Directions" feature in the map below for turn-by-turn directions to Menlo Square. We look forward to meeting you!

Menlo Square

(503) 644-0941

5930 SW Menlo Dr Beaverton, OR 97005