Where is El Camino Ave & Ethan Way?

Where is El Camino Ave & Ethan Way located?

El Camino Ave & Ethan Way, El Camino Ave & Ethan Way, United States of America (approx. 38.61081°, -121.41931°)


Where is El Camino Ave & Ethan Way on the map?