The current age of Steven is 62. Steven is associated with companies: Kingdom Life Ministries, Inc and Kingdom Advancement Ministries International. People possibly related to Steven are Darla G Kruse, Travis E Kruse, Trishelle Renee Ruse and 2 other people. Steven’s current address is 2040 State Route 108, Wauseon, Oh 43567. Steven's birth year is 1962. Other a city that he has stayed in is Wauseon. The number currently linked to Steven is (419) 337-0890.