8775 Tualatin Sherwood Rd Tualatin, OR 97062 (503) 885-9224
Tip: Always call ahead to check opening hours.