The CA site of Luqa is located just outside the Marsa Industrial Estate. Opening times 7.30am - 5.30pm including weekends and public holidays.
The following is the location of the CA Site in Luqa. View Luqa CA Site in a larger map