Sherwood Auto Repair

9965 SW Tualatin-Sherwood Rd

Tualatin, OR 97062


phone:  503.692.4000

fax: 503.885.2479


Hours: Monday thru Friday 

8:00 am - 6:00 pm

Request an appointment:

Name *
Name
Phone
Phone