Turbo Ted Motorsports

110 E 16th Street,
Costa Mesa, CA 92627 US
No Reviews
Be the first to Write a Review

We have offered Land Rover repair for over 30 years to the Costa Mesa, CA area and throughout Orange County. We specialize in luxury car repair- BMW, Land Rover, Porsche, Jaguar, Mercedes Benz and Mini Cooper.