Contact information

Merchant Name: SERRA

Customer Support Contact: serraatelieroficial@gmail.com

Business address: Carrer del Doctor Fleming 2, 08680 Els Bassacs, Barcelona, Spain

Phone Number: 671344064