Greg's Japanese Auto (#12 Puyallup) #8012, Pyyallup, WA, 98373 | Tires, Rims & Auto | Snap Finance