Lang Riggs House is a care home located at Breeze Hill Road, Manchester, Lancashire, M46 9HJ. It is operated by Nestlings Care Ltd and offers residential care…