Steven Lee Backus is a 54 years old. His residential address is 64 Cindy Ln, Austin, AR 72007. Marzella Lynn Backus, are also associated with this address.
Age 29
Age 77
Age 26
Steven Lee Backus is 54 . He was born on Mar 26, 1970.
Steven Lee Backus’s address is listed as 64 Cindy Ln, Austin , AR 72007, US.