This person's birth year is 1975. Public records show Castle Rock, Lakewood, Elsah and 3 other cities as cities Jennifer also stayed in. Jennifer is related to or closely associated with Todd Richard Smith, Ellen D Scheck, Clifford L Smith and 3 other people. Jennifer owns the phone number (303) 840-8513. The current age of Jennifer is 49. Jennifer’s current address is 17049 Wellington Dr, Parker, Co 80134.