0 80-16 Cooper Ave, Glendale, NY 11385, USA Location 80-16 Cooper Ave NY See map: Google Maps Phone Number: (718) 366-4272