Also known as: starla86
Jessica Ewing lives in Clearlake, CA. She is an alumnus of the Concord High School and Clear Lake Community College. Companies in which she has a work history include Wife And Mother, Assistant Teacher and The Learning House.