Villarrubia

Club Info

Club Info

Official Name
Villarrubia CF
Address
Spain
Venue
Campo Nuevo Municipal
City Villarrubia de los Ojos
Capacity 1000
Address Camino de Herencia