This person's birth year is 1952. Public records show Lebanon as a city Steven also stayed in. The current age of Steven is 72. 65 Suncrest Dr, Lebanon, Oh 45036 is where Steven lives. The number currently linked to Steven is (513) 932-6840.