Also known as: deb60b
Debra Ellis lives in Marion, Virginia. She has also lived in Atkins, Virginia. Companies in which she has a work history include Lcsw and Licensed Certified Social Worker. Jobs she has held in the past include Social Worker. She's a big fan of King Of The Hill. Bobby L Ellis is in Debra family.