Hazelwood House is a care home located at 58-60 Beaufort Avenue, Harrow, Middlesex, HA3 8PF. The provider was commissioned by NHS North West London CCG and…