1970 is the birth year of Jens. 1399 Elmhurst St, Canton, Mi 48187 is where Jens lives. Kimberly Marie Pedersen, Karl Louis Pedersen, Soren Torben Pedersen and 2 other people are people possibly...