He has stayed in Buhl, Buckley and Enumclaw before moving to Buhl. Leasa Louise Speck, Stacia A Nalley, Jacob Thomas Speck and one other person are people possibly related to Thomas. Thomas is a resident of 1223 4150, Buhl, Id 83316. Public records show that Thomas is connected with T & L CEDAR LAWN FURNITURE, INC. Thomas was born 60 years ago. 1965 is his birth date.