Steven’s residency is at 3300 Tamarac Dr #M206, Denver, Co 80231. Records link phone number (812) 298-1243 with Steven’s details. The birth year was listed as 1965. Records link Steven with Robert W Santo, Won Soon Santo, Stephanie G Roberts and one other person. In addition to Denver, Steven also lived in Terre Haute, Kansas City, Fountain and 2 other cities. This year Steven celebrated his 59 birthday.