Open until 8:00 pm. mon - sun 8:00 am - 8:00 pm. Save my spot. (971) 808-0655. 21430 SW Langer Farms Pkwy, Ste 158. Sherwood, OR 97140..