Where is E 2nd Street at Walmart?

Where is E 2nd Street at Walmart located?

E 2nd Street at Walmart, E 2nd Street at Walmart, United States of America (approx. 39.527687°, -119.780685°)


Where is E 2nd Street at Walmart on the map?