Records link phone number (419) 347-8392 with Steven’s details. His birth year was listed as 1970. Patricia A Heydinger, Kelly June Stiefel, Diane L Stiefel and 2 other people are people possibly related to Steven. The age of Steven is 54. Steven currently resides at 23 6Th St, Shelby, Oh 44875. Public records show Shelby as a city Steven also stayed in.