Landcruiser Northwest is located at 3200 NW St. Helens Road, Portland, OR 97210. (503) 224-5115 Map & Directions