Contact Us Home /Contact Our Offices Cradock Main Building 01 J.A. Calata StreetCradock 5880 Reception Hours Opening Hours: 7:45 - 16:30 Contact Details 048 801 5000 info@iym.gov.za Follow Us Facebook Middleburg Main BuildingCorner of Storkenstrom & Market StreetMiddleburg 5900 Reception Hours Opening Hours: 7:45 - 16:30 Contact Details 049 802 1300 info@iym.gov.za Follow Us Facebook Our lIBRARIES Michausdal Library 1 Hoofweg Street 087 106 6205 Ms Milisa Bam 9:00- 16:30 Middleburg Library 47 Van Reenen Street 087 106 8165 Ms Marie Joubert 9:00- 13:00 – 14:00- 16:30 Cradock Library 1 J.A. Calata Street 048 801 5034 Ms Thuliswa Mahangu Jacobs 9:00- 16:30 Kwanonzame Library 44 Cetyiwe Street 087 106 6197 Ms Asanda Mngcata 9:00- 13:00 – 14:00- 16:30 Masizame Library Cnr Ncaca and Lamani Street 087 106 6204 Mr Thembinkosi Sputa 9:00- 16:30 Midros Library 11 Julies Road 087 106 6208/049 802 1365 Ms Diana Mitchell 9:00- 13:00 – 14:45 – 16:30