Contact us

Kindly contact us at: Should you wish to contact AGICOA in Geneva, do so at:
  • ALGOA - c/o Filmland Studios - 25-27, Zone Industrielle de Kehlen - LU-8287 Kehlen - Luxembourg - T: 352 27 39 70 12 30 - F: +352 27 39 70 12 70 - www.algoa.lu - nsteil@algoa.lu