Birmingham, AL | Pinson, AL | Overland Park, KS
Also known as: debranelson910
Debra Nelson lives in Birmingham, Alabama, but has also spent time in Pinson, Alabama; Overland Park, Kansas and Belton, Missouri. Debra works for Lighthouse Graphics. Amber F Nelson is in Debra family.