Poppy Place is a care home located at 1-3 Alfred Street, Rugby, Warwickshire, CV21 2EL. It offers residential and dementia care services to adults over 65…