Records link Leonard with Laurie A Davenport, Guy W Frost, Ericha L Frost and one other person. The phone number (860) 206-3201 is Leonard’s. Other cities that he has stayed in are Stafford, Stafford Springs, Willington and 4 other cities. This year Leonard celebrated his 66 birthday. Leonard's birth year is 1958. 307 Silver Ln #2, East Hartford, Ct 06118 is where Leonard lives.