Address: Meister Way, Sacramento County, California, 95837, United States
Operator: Electrify America