Acorn Care Home is a care facility located at 88 Handsworth Wood Road, Handsworth Wood, Birmingham, West Midlands, B20 2PL. The home provides nursing,…