GPS coordinates: lat: -25.650871 - lng: 26.687279 Libra Cafe Address: 1 S Cillrs St, 2835 Swartruggens Telephone: 014 544 0181 KeywordsCafes, Tea Rooms Other Businesses: Delta Granietwerke, Farm Rietvly. Lp 46, Lindleyspoort, Swartruggens Police Service SA, Jv Riebeeck St, Swartruggens