HIV & Aids counselling and testingTB treatmentBaby clinicFamily planningDoctors available dailyQualified nursesAntenatal clinic