Where is Puyallup Station?

Where is Puyallup Station located?

Puyallup Station, Puyallup Station, United States of America (approx. 47.19278°, -122.29611°)


Where is Puyallup Station on the map?