We have found 9 possible relatives of Sterlen: Sterlen Scott Sleeth, Marie E Sleeth, Eloisa Carrillo Sleeth and 6 other people. Sterlen’s current address is 7915 Finch Trl, Austin, Tx 78745. Sterlen has listed (512) 280-9427 as this person's phone number. Sterlen has previously lived in Austin, Bandera and Edinburg. Sterlen's birth year is 1966. The current age of Sterlen is 58.