Would you be willing to add a review of Snowdrop House Care Home - Care UK Stevenage? Please add your Snowdrop House Care Home - Care UK Stevenage review and help create a directory of recommended residential care homes in Stevenage. Do you own Snowdrop House Care Home - Care UK Stevenage? If so, claim it now! This will allow you to amend your details and improve your listing.