Jennifer Anne Holmes, 44 years old, lives in Asheville, North Carolina. Other places in which Jennifer has lived are Gainesville, Florida and Tampa, Florida. Jennifer has worked for Asheville Citizen-times and Real Estate Editor. Georgene A Holmes is in Jennifer family.