Ellen Sticka was born in 1992, age 32. Ellen Sticka's address is 113 Marble Arch Way , Lafayette, IN 47905. Possible relatives include Suellen Foy, Andy Salazar and 2 others.
Address History: 113 Marble Arch Way, Lafayette, IN 47905;
3123 New London Court Apt 423, Lafayette, IN 47909;
West Lafayette, IN 47906
Results 1 - 1 of 1