Greg's Japanese Auto (#14 Lynnwood) #8014, Lynnwood, WA, 98036 | Tires, Rims & Auto | Snap Finance