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