Selena Watts's historical records show they were born on 06.22.87 and have lived for 38 years. The address for Ms Selena M Clark is 3232 Lakeland Rd, Decatur, IL 62521, USA. The aforementioned person's history of changing residences includes four addresses. This person's living history includes stays at: 1382 S 32nd St, Decatur, IL 62521, 2557 S 34th St, Decatur, and 1 University Boulevard #218, St. Louis, MO 63121. Matt Clark (forty-one years old) is believed to be the spouse of Selena Clark. You can correspond with Selena Clark by email at [email protected]. Public records document a link between the person in question and Steven J Watts. Inhabitants named Selena Clark, the individual can be found throughout Indiana, Illinois, Iowa. Public records indicate that Mr. Clark and Bryan Worth are also residing at 3232 Lakeland Rd