F. Abela & Sons Building Contractors
Saint Francis, Triq Misrah Alofju Wignacourt, Zabbar, Malta, ZBR 1841
(3567) 947-2795 Mobile
(3562) 166-6637 Fax