Saint Louis is a city Jennifer has lived in. Jennifer is a resident of 10222 Gregory Ct, Saint Louis, Mo 63128. Jennifer has listed (314) 843-0907 as her phone number. Possible relatives of Jennifer are: Helen M Lefler, Jennifer M Lefler, Laura Eileen Lefler and one other person. 1945 is her birth date. The current age of Jennifer is 80.