CONTACT US

Phone Box

38, Tower Road Sliema

Phone 1: +356 21381666 / Phone 2: +356 21334466

Open from Monday to Saturday 9.30 am till 7.00 pm

Get in touch with us