FFC near giant
It's on the same street as Doha clinic. Maybe you should consider buying a map if you ever find FFC?