Map and Nearby Locations:

MEEZA-QSTP, Tech 2 Building, Level 2، Ar Rayyan 5825، Qatar