Auto Repair Custom Race Car builders Auto Repair 5265 45th Street building 12, Vero Beach, Florida 32967, USA Added on February 13, 2023