Sierra Memmer was born in 1965, age 58. Sierra Memmer's address is 517 Woods Edge Court , West Lafayette, IN 47906. Possible relatives include Marcie Memmer, Stanley Memmer and 1 others. Public records show Sierra has also lived in Lafayette, IN.
Results 1 - 1 of 1