Kelsi Spain was born in 1986, age 37. Kelsi Spain's address is 2709 225th Street , De Witt, IA 52742. Possible relatives include Geraldine Spain, Nicole Spain and 1 others. Kelsi's latest phone number is (563) 659-8412.
Phone Numbers: (563) 659-8412
Address History: 2709 225th Street, De Witt, IA 52742;
1312 Elm Court, De Witt, IA 52742;
Rochester, MN 55904
Results 1 - 1 of 1