510-582-5100
25718 Mission Blvd., Hayward, CA 94544
Ecar Motors. (510) 582-5100