Nuclear Power Stations in Spain Westinghouse Technology Services Sa Address: Calle Padilla 17, 28006 Madrid Spain Phone Number: +34 917 30 37 91