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