Rated 1/5 from 2 Google reviews.
Acorn House is a residential care home located at 2 Eastbourne Terrace, Westward Ho!, Bideford, Devon, EX39 1HG. It provides accommodation and personal care…