Recent deaths in talladega alabama. Richard was … 216 North Street E, Talladega, AL.