Amsterdam Towing & Repair
601 Washington St
New York, NY 10014-3324
212-937-1270