Plaza Service Center is located in Greenville, North Carolina. Plaza Service Center is staffed with expert technicians who provide quality repair and maintenance service. Give us a call to set up an appointment today. Plaza Service Center is located in Greenville, North Carolina. Plaza Service Center is staffed with expert technicians who provide quality repair and maintenance service. Give us a call to set up an appointment today.
They want CASH!!!!for giving you your car back!!!!!
It’s according to the store policy but when I asked to see it the woman with too much powder on her face said she doesn’t have it. Instead they have sheet of paper with print on it about towing and cash. Ridiculous , if they do things according to their policy why didn’t they show it to me?
They feel shady and dishonest.
Stay away from them if you can.
Rude and full of crap.
Typical money suckers !!!!