Kitchen Hoods For Communities in Spain Telfer Address: Plaza Callao, 1, 3 Phone Number: +34 914 60 56 80