Vista Parking at Newark Airport
Consumer Report
Left my car for a couple of days at vista parking, when I returned I noticed damage to the front of my car and brought it to their attention. I have a form that they signed admitting fault. I was told that they have their own body shop and that I should call in the morning to have the car fixed. It ...