103 Marble Ct, Smyrna, TN, 37167 (current address)
83 Snead Ln, Halifax, VA, 24558 (2006 - 2018)
3880 Priest Lake Dr, Nashville, TN, 37217 (2005 - 2016)
PO Box 522, Daleville, VA, 24083 (2013)
80 Harvest Ln, Daleville, VA, 24083 (2011)
525 Hairston St, Martinsville, VA, 24112 (2009 - 2010)
1807 E Church Street Ext, Martinsville, VA, 24112 (2007 - 2009)
107 E Church St, Martinsville, VA, 24112 (2008)
1507 Lakeview Trl, Martinsville, VA, 24112 (2007)
225 John R Rice Blvd, Murfreesboro, TN, 37129 (2006)
PO Box 58, Halifax, VA, 24558 (2005)