Tel-A-Car of NY
3055 Vernon Blvd, Astoria 11102