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.