Yarmouk Petrol Station I محطة اليرموك
Address: Ahmed Bin Ali Street
City: Doha
Region: Doha
Country: Qatar