Ms. Self, the individual's documented birth date is Mar 31, 1974, making them fifty-one years old today. Michelle Self, the person lives at a dwelling located at 2088 Aspen Drive. Michelle Self, the individual has resided in 4 distinct locations over time. The individual's residential history includes the following locations: 148 Waverly Rd, Senatobia, 1335 Notting Hill W, Hernando, and 7379 Hugh Ln, Southaven. Michelle Self, the individual has three post office boxes in their possession, such as: Po Box 210A, Greenwood, MS 38935-0210, Po Box 1, Greenwood, MS 38935-0001, Po Box 201A, Greenwood, MS 38935-0201. Scott E Self (fifty-five year old) is the likely spouse of Shelly L Self. At 148 Waverly Rd, Senatobia, MS 38668, Michelle Self and Scott E Self (in 2014) shared a dwelling. Missouri, Arkansas, Alabama are home to several individuals named Michelle L Self. Evelyn M Frost, Scott Self, Fred Villwok all reside at the same address