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°)
E 2nd Street at Walmart, E 2nd Street at Walmart, United States of America (approx. 39.527687°, -119.780685°)