20260 SW Pacific Hwy, Sherwood, OR 97140, United States
15025 SW Tualatin-Sherwood Rd, Sherwood, OR 97140, United States