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