Address 6920 80th St Middle Village NY 11379 United States
Phone: (718) 326-2420 Open 24 Hours a Day: No