Cities Ellen has lived in before are Herndon, Fairfax and Haymarket. 3223 Tranquility Ln, Herndon, Va 20171 is where Ellen resides. Records link Ellen with Mary Lee Cobb, David Scott Cobb, Melissa Cobb and 5 other people. Ellen was born 57 years ago. This person's birth year is 1968. Records link phone number (703) 709-8465 with Ellen’s details.