95 Ashley Avenue is a care home located in Folkestone, Kent, offering residential care services. The home is operated by CLBD Limited and has a capacity of 5…