FMC really exists and located opposite Khalifa stadium.
Its supposed to be a new branch of Apollo clinic of Doha. So it may have mainly Indian doctors. Since its located in a posh area, the charges may be high. I hope FMC does not stand for Finance Making Company :)
Chao..Chao.