Newburgh Towing International
Add to Favorites
09/01/2016
they are crooks. never let this company tow your car. bogus charges, intimidation tactics and totally dishonest employees who are out to rob the public. they will hold your car in an attempt to raise storage fees.
Phone: (845) 562-7167