Doha, Qatar Khalifa Int. Tennis & Squash Complex, Khalifa RoadDoha, Qatar 011-974-355-880 QatarAdminNovember 29, 2017Doha, Qatar, Khalifa Facebook0 Twitter