- Barcelona, Catalonia, Spain
JORDA AND GUASCH SA is a company based out of PASSEIG DE GRÀCIA, 84, BARCELONA, Barcelona, Spain.