- Independent hospital
North Devon Satellite Dialysis Unit
Map and contact details
North Devon Satellite Dialysis Unit
Brannam Business Park
Oakwood Close
Barnstaple
Devon
EX31 3NJ