AAD Auto Repair & Body Shop

22-15, 37 Ave., Long Island City, NY 11101

AAD Auto Repair & Body Shop

  • Full Auto Repair
  • NYS inspection
  • Open 24 hours
  • All jobs 100% guaranteed
516-225-2900
718-392-7977
Alam
New York, USA