Keleketla! Library
Johannesburg, gauteng
Address
180 Albert Street, Johannesburg, gauteng, 2094
An independent community library and cultural hub in Troyeville, fostering critical thought and creative expression through extensive programming that includes visual arts, music, literature, and community archiving.