Michelle K Stroud's records confirm they were born on September 23rd, 1965, now marking sixty years of existence. Ms. Stroud, the individual's domicile is located at 401 High Loop Drive Ruidoso. Ms. Stroud has changed addresses 10 times in the past. Verified housing records list these locations: 1414 Sunrise Dr, Amarillo, TX 79104, 4224 SW 2nd Ave #1, Amarillo, TX 79106, and 5116 SW 16th Ave, Amarillo. It is probable that Steve Brian Stroud (age: 66 years) is the spouse of Michelle Stroud. Michelle, the person is listed as having access to six email addresses. At 3440 Bell St, Amarillo, TX 79109, USA, Jacquline A Horn (in 2007), Steven Kurtz (in 2007), and Michelle Strud had a shared residence. Census data shows that the name Michelle Strud appears in various locations in Colorado, Arizona, Texas, Oklahoma. The address is used by multiple people, including Bart Williams, Bonnie Williams, Mr. Williams