
Basic data
Type
Infrastructure
Member
Address
C/ Alemania, 102, 03600 - Elda (Alicante)
Province
Alicante