Medicine Hat Community Health Services provides a range of public health services including immunization, breastfeeding support, and reproductive health education to the community of Medicine Hat in Alberta.