We are updating our webpage If you cannot find any info please contact us.

Are you interested in one of our products? Got any other question or comments? We want to hear from you!

Contact Details

Headquarters contact details. Santiago de Compostela – Spain

  • By phone: +34 881 976 775 Our office hours are are 9.30 to 13.30 and 16.30 to 20.30 CET, Monday to Friday
  • By fax: +34 981 941 079
  • By mail: Mestrelab Research, S.L Feliciano Barrera 9B – Bajo, 15706 Santiago de Compostela (SPAIN)

USA and Asia Business Development Office

  • By cell: +1 858 736 4563
  • By phone: +1 760 317 5715
  • By fax: +1 760 317 5715
  • By mail: Mestrelab Research, 1420 Timber Glen, Escondido, CA 92027 – USA

Mestrelab Research Offices Map


View Mestrelab Research Offices in a larger map