The town has a small regional medical center, a mayor's office, an active marketplace, a petrol station, a high school, five primary schools, a Catholic church, several Protestant churches, and a mosque.
The town contains a minimal regional medical facility, a local government office, an active commercial area, a gas station, a secondary educational institution, several elementary schools, religious sites including a Catholic church, Protestant churches, and a mosque.