0 27-01 23rd Ave, Astoria, NY 11105, USA Location 27-01 23rd Ave NY See map: Google Maps Phone Number: (718) 777-2723