Marina Car Clinic
Idiot mechanics rip off customers
This company's mechanics & owner dont know what are they talking about i took them my 90 honda accord. They diagnostic and said the ecm was bad (electronic computer module) they were trying to sell me one for $495 the owner said that is the cheapest one he could find. Bs. I called auto-zone ...