23-45, 83rd Street, 11370 La Guardia, Stati Uniti
133-42 39th Avenue, 11354 La Guardia, Stati Uniti
39-16, College Point Boulevard, 11354 La Guardia, Stati Uniti