Start from
Long Island City Veterinary Center
48-18 Vernon Blvd, Long Island City 11101