Jennifer Leigh Penner, 53 years old, lives in Fort Collins, CO, but has also spent time in Omaha, NE; College Station, TX and Houston, TX. Companies in which she has a work history include Phd, Doctor Of Philosophy and Stress Management Family Center. Jobs she has held in the past include Doctor. Jennifer is related to James Arthur Miner and Martha V Miner.