Selena now resides at 5901 John F Kennedy Blvd #3604, N Little Rock, Ar 72116. 1981 is the birth year of Selena. In addition to Little Rock, Selena also lived in Conway, Jacksonville, Moore and one...
More about Selena Christine Leonard >>
3917 83Rd St, Urbandale, Ia 50322 is where Selena resides. Phone number listed for Selena is (515) 270-1409.