Steven was born 69 years ago. Steven currently resides at 14068 State Route 66, Defiance, Oh 43512. Steven's birth year is 1955. Records link Steven with Cynthia C Lehman, Cynthia A Lehman, Erin K Lehman and one other person. He has stayed in Defiance before moving to Defiance. The number currently linked to Steven is (419) 393-4148.