Aurora Clutch & More

8401 Aurora Ave N, Seattle, 98103 , Greenwood

Add review

There is no review added yet. Be the first to add a review.

8401 Aurora Ave N, 98103 Seattle

A Greenwood shop for drivers dealing with a slipping clutch or a transmission that shifts hard. Engine trouble and computer diagnostics are part of the work too.

Is this your mechanic?