Somerset West Community Health Centre (SWCHC) is a non-profit, community-governed organization that provides primary health care, health promotion and community development service... more... See more text