Open: Monday-Friday: 8.30-16.30    -    Saturday:  8.30-13.00

P.O. Box 641, Bruma 2026

181 Queen St. (cnr Cumberland Rd.), Kensington
Johannesburg 2026  - South Africa

T: 011 622 5195 - 011 615 1598   -   Fax: 011 6167153  -  Cell: 072 616 9544
This email address is being protected from spambots. You need JavaScript enabled to view it.

library 1  library 4  library 6

Prices subject to change without notice