Name: Nut Tree Plaza
Address: 1651 E. Monte Vista Ave., Vacaville, CA 95688
Description: From E Monte Vista the L2 station is on the left of Rubio's Fresh Mexican Grill.
Charging Stations in parking lot of Nut Tree Plaza:
User Reviews for this charging spot:
Charging stations near this location: