Aram Towing & Repair
141 E 79th St
New York, NY 10075-0363
212-937-1234