MAP SEARCH Libra Pharmacy ADDRESS & CONTACT Address Towers Complex, 108 Long Street, Kimberley, Northern Cape, 8301 GPS -28.744209460993, 24.749975596317 Telephone 053 832 1922 Plan My Route OPENING HOURS FEATURES & SERVICES LOCATION ON MAP Plan My Route NEW SEARCH