Where is Watt Ave & Roseville Rd?

Where is Watt Ave & Roseville Rd located?

Watt Ave & Roseville Rd, Watt Ave & Roseville Rd, United States of America (approx. 38.656197°, -121.38273°)


Where is Watt Ave & Roseville Rd on the map?