location

AL TELAL AL HAMRAA (NAKHEEL)

NAIF BAZAR BUILDING,NAKHEEL ROAD

info@talalgroupintl.com

0565205221

www.talalgroupintl.com