At present, Boots owns 3 branches in Barnstaple, Devon. On this page is a list of Boots locations nearby.