Complete auto repairs shop: brakes, tune ups, air conditioning, radiators, water pumps, suspension, front end. Computer and electronic sensors. Maintenance services recommend by factory.
We are Transmissions Specialists: automatics and standards, foreign and domestics, clutches and differentials. Free towing and diagnostics with major repairs.
Oscars Auto Repair Inc is located at the address 41 N Congress Ave Ste 8A in Delray Beach, Florida 33445. They can be contacted via phone at (561) 276-0246 for pricing, hours and directions.
Oscars Auto Repair Inc has an annual sales volume of 0 - 500K. .For more information contact Jose LaVerde, Exec Director
For maps and directions to Oscars Auto Repair Inc view the map to the right. For...