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.

If You Are Using A Screen Reader And Are Having Problems Using This Website, please call E Car Garage (650) 493-7877 For Assistance.