Court Location

Club tenis La Llobera

COURTS: 4
ADDRESS: Carrer Pollancres, 15
Phone: 93 753 05 04
Cabrils - Catalonia - Barcelona - Spain