Other a city that he has stayed in is Delavan. The number currently linked to Steven is (262) 728-9251. Steven has reached the age of 61 years. Steven currently resides at 102 Franklin St #1, Delavan, Wi 53115. Steven was born in 1963.