Alban House Residential Care Home is a care facility located at 8-10 Apsley Terrace, Ilfracombe, Devon, EX34 9JU. The home offers residential, dementia, and…