Torelló, Barcelona, Spain Contact Details Get Directions Contact Details Address: Av. Pompeu Fabra, 44, 08570 Torelló, Barcelona, Spain GPS: 42.05407844071585,2.2773241996765137 Website: http://tennistorello.cat/ Social Profiles: Get Directions From Via (optional) Travel Mode Driving Bicycling Public Transport Walking Leave a Reply Cancel replyYou must be logged in to post a comment.