Where is Arena Blvd & Truxel Rd located?
Arena Blvd & Truxel Rd, Arena Blvd & Truxel Rd, United States of America (approx. 38.64674°, -121.50822°)
Arena Blvd & Truxel Rd, Arena Blvd & Truxel Rd, United States of America (approx. 38.64674°, -121.50822°)