DELUXE CAR STORAGE & SALES
1401 4th Avenue, New Hyde Park, NY 11040
855 - DLX - AUTO
516 - 587 - 6444