Mon - Fri: 7:30 AM - 5:30 PM


Eldad Matityahu’s car collection is not meant to collect dust – these cars are to be driven! These unique cars are housed in the eCar Garage in Palo Alto, California. Our master mechanic Steve Lord is tasked with keeping these cars ready for use on the road.