Z
Zachary Last Review of O'Meara Ford
This place is terrible. The staff are more focused...
This place is terrible. The staff are more focused on their own conversations then greeting customers waiting. The online service site will lie to you on availability for your service, then when you bring it in, oh that s going to take 2 weeks to get looked at . Will never take my business here ever again.
Comments: