The town has a public library, a DVD rental store and a cinema. It also has a football pitch. The town has a commercial bank and insurance company and number of general and food stores. It has a doctor's surgery and an outpatient facility for children and adolescents and a gynaecologist.
