The subject in question's timeline started on October 21st, 1972, leading to their present age of 53 years. Steven Staggs is a homeowner or tenant at 113 Mill Rd SW, Decatur, AL 35603. Steven, the individual has had official records of residence at six locations. This person has been registered at the following addresses: 3411 Deere Rd SE, Decatur, 1913 7th St SE, Decatur, AL 35601, and 3310 Upper River Rd, Decatur, AL 35603. This person has acquired three post office boxes, including: Po Box 207, Decatur, AL 35602-0207, Po Box 232B, Decatur, AL 35602-0232, Po Box 4, Decatur, AL 35602-0004. The individual in question and Regina L Lowery (in 1994) were registered at the same address, 83 E Upper River Rd, Decatur, AL 35603, USA. Several official documents list individuals named this individual residing in Alabama, Tennessee