Government office · N 25.27372° E 51.53662°, P.B 22456, Najma
Transportation service · 7F2F+64C, Al Wukair
MFJW+5P9, Al Khor, Qatar
Sewage treatment plant · 17
Pumping equipment and service · Building 239, street 340, zone 56 Salwa road, opposite to Mercedes Benz showroom