John Spencer Killian, Taylor C Killian, John Spencer Killian and one other person are people possibly related to Taylor. Taylor has reached the age of 70 years. The residency of Taylor is at 16518 Manningtree Ln, Spring, Tx 77379. She has stayed in Spring, Germantown and Memphis before moving to Spring. Phone number listed for Taylor is (281) 376-3416. Her birth year was listed as 1954.