Site b khayelitsha is a Store located in Cape Town, Western Cape, South Africa. Situated at x78, Buti Ave, Springs, 1565, South Africa, this business offers a range of services in the local area. The store is open 24 hours a day, seven days a week, making it convenient for customers to access their services at any time. Reviews from Read more...