Greg's Japanese Auto #8014, Lynnwood, WA, 98036 | Auto Service | Snap Finance