Homes Haydon, Thomas Steve Haydon, Carole R Haydon and 5 other people are people possibly related to Stephen. Stephen’s residency is at 2125 Shelton Rd, Lexington, Ky 40515. This year Stephen celebrated his 67 birthday. A city Stephen has lived in before is Lexington. His birth year was listed as 1957. Stephen has listed phone number: (859) 272-3741.