Neils finance plaza
Neils auto plaza neil is a scam artist and sells crappy cars over and over again
I bought a car from Niels Auto Plaza in the spring of 2009. The first week i had it I had to take it back because the check engine light was on. They kept it a day and fixed it. I drove it off the lot and the light came on againg the next day. To make a long story short, I had the car six months ...