Address: Estació de Servei Repsol, 106, Passeig de Valldaura, Horta, Horta-Guinardó, Barcelona, Barcelonès, Barcelona, Catalonia, 08042, Spain
Operator: Repsol