88 Howard Avenue, Benoni, Johannesburg 1501, South Africa
Distance: 2.59 km
Company description
L & D Recycling is a Glass Recycling Company based in Johannesburg. As L & D, we believe in the going green initiative and we would like to play our part in cleaning the environment of South Africa