Omeara Ford
Unauthorized repairs and damage to my vehicle as it is held hostage!
I had my vehicle towed to Omeara Ford in Denver, Colorado for my 2005 Ford F250 diesel not starting and having alarm issues. Two days later I called and found out that the technicians were performing factory recall work without my knowledge and damaged my radiator in the process. They claim that ...