Greeley, CO | Estherville, IA | Spencer, IA
Also known as: tj503
Jill Taylor lives in Greeley, Colorado. Other places in which she has lived are Estherville, Iowa and Spencer, Iowa. She is a 1996 graduate of Spencer High School and 2000 graduate of Iowa Lakes Community College.