1. Olmedo Mechanic Mobile 6211 103rd Street Ct E, Puyallup, WA 98373 Coordinate: 47.16256,-122.3459 Phone: (253) 398-5937