Thank you for your order!

One of our team members will get back to you shortly. We look forward to welcoming you to Ferrovault.

Location

Address

Ferrovault, Naxxar Road, Iklin IKL 9026

Contact Details

info@ferrovault.com

+356 99959037

Opening Hours

Monday to Friday  8.30 to 21.00

Saturdays 10.00 to 17.00

Sundays and public holidays closed.