Killacleave Recycling Centre

New Barnstaple Road
Ilfracombe
Devon
EX34 9RH
United Kingdom