Jeniffer Lander was born in 1964, age 59. Jeniffer Lander's address is 102 Leona Street , Lockhart, TX 78644. Possible relatives include Jennifer Bennicklander, Trina Farley and 6 others. Public records show Jeniffer has also lived in Austin, TX. Jeniffer's latest phone number is (512) 339-9133. Previous phone numbers include (512) 398-6686.
Results 1 - 1 of 1