- Odèn, Catalonia, Spain
SERCHS SL is a company based out of LUGAR CASA CAVALLERA ALTA (CR L-401. KM 34), ODEN, Lerida, Spain.