Blackburn (Florence House)

Blackburn (Florence House) is a residential care home located in Blackburn, Lancashire, offering accommodation and personal care for up to 13 individuals. The…