Welcome to Telefónica
Address: Parc de Belloch, C - 251 km. 5.6, 08430 La Roca del Vallès, Barcelona
Train station: Cardedeu
Link to Google Maps