Manfouhah bus station I محطة حافلات منفوحة
Address: Prince Muhammad Bin Abulrahman Road Manfouha Al Jadida
Neighborhood: Manfouha Al Jadida
City: Riyadh
Region: Riyadh
Postal code: 12681
Country: Saudi Arabia