Location 10100 SW Washington Square Rd Portland , OR See map: Google Maps Phone Number: (503) 624-3955