Amstaf Towing & Repair
114 W 94th St
New York, NY 10025-7015
212-937-1250