22-25 Jackson Avenue Long Island City Queens, 22-25 Jackson Ave, Long Island City, NY 11101, United States