Home and utilities / Power, gas and water faults
Canal de Isabel II water
Canal de Isabel II
Customer service.
- Address
- C/ Santa Engracia, 125, 28003 Madrid
- Region
- Madrid
- Official source
- Canal de Isabel II
- Source checked
- 2026-11-05
Home and utilities / Power, gas and water faults
Canal de Isabel II
Customer service.