Where is Route 66 and Barranca Ave W?

Where is Route 66 and Barranca Ave W located?

Route 66 and Barranca Ave W, Route 66 and Barranca Ave W, United States of America (approx. 34.128883°, -117.88113°)


Where is Route 66 and Barranca Ave W on the map?