SAMA DAMASTHQ AUTO MECHANICAL AND ELECTRICAL

Industrial area 1