Belmont Grange Limited is a care home located at 5 - 6 Belmont Road, Ilfracombe, Devon, EX34 8DR. The provider was commissioned by NHS Devon CCG and the…