Located 1,357 meters from Libra Debt Recovery Services, University of the Western Cape is a University at Robert Sobukwe Rd, Bellville, Cape Town, 7535, South Africa.
Located 2,059 meters from Libra Debt Recovery Services, Bellville South Impound Lot is a Police at Osborne St, Bellville South Ext 14, Cape Town, 7530, South Africa.