The Otter Trust
Vale House Farm Stainmore Road, Barnard Castle Durham
DL12 9RH United Kingdom
DL12 9RH United Kingdom
Driving directions to The Otter Trust on map
Phone: 01833628339
E-mail: [email protected]
Website: http://www.ottertrust.org.uk