Swallowdale is a care home located at 5 Bilsby Road, Alford, Lincolnshire, LN13 9EW. It is operated by Linkage Community Trust and offers accommodation for…