12 Blenheim Road, Cape Town 7800, WC, South Africa
Distance: 350 m
Company description
Eco Worm Farms in Cape Town sells worm farms, compost, vermicompost, worm tea and worm treats for all your worm farming needs. Composting with worms processes green waste. Reduce, re-use, recycle.