Primary Health Centre (HMC) is the best. But you need vaccination card for the child. If the child is born in Hamad, you will get vaccination card during child birth. If the child is born in any other hospital other than Hamad (Including outside Qatar), you need to get vaccination card from NHA (where birth certificate is issued). For more details regarding vaccination time (I think it is normally on Wednesday and Thursday) and other requirements (Mother of the child may require HMC health card), please check with your nearest PHC. The vaccination is very expensive in Private hospitals and clinics.