Public records show Rush, Ramah, Peyton and one other city as cities Steven also stayed in. Steven currently resides at 6620 Pahokee Ct #3, Colorado Springs, Co 80915. This year Steven celebrated his 60 birthday. The phone number (719) 570-0408 is Steven’s. 1964 is his birth date.