The aforementioned person's records confirm they were born on Jan 21, 1970, now marking 55 years of existence. Stephen Leftwich's place of residence is located at 2460 E Kirkwood St, Springfield, MO 65804, USA. The aforementioned party has a long history of moving, with ten recorded addresses. These locations were at one point home to this person: 12 Scenic Ct #14, Branson, MO 65616, 11138 140th Dr, Winfield, KS 67156, and 1200 E River Rd #146, Tucson, AZ 85718. This person possesses 2 PO boxes. Some examples are: Po Box 192E, Winfield, KS 67156-0192, Po Box 552, Branson, MO 65615-0552. It is probable that Jessica Marie Leftwich (forty-nine years) is the spouse of the individual in question. Seven email addresses are within Stephen Leftwich's grasp. Mr. Leftwich, the individual, Juan Manuel Corona (in 2007), and Claudia V Zubia (in 2007) shared a residence at 5742 N 37th Ave, Phoenix, AZ 85019, USA. Tennessee, Georgia, Florida, Arizona, California are home to several individuals named Stephen Leftwich. Public records show that Darryl Fordyce and Jana Marr are also living at this location