Possible relatives of Stephen are: Nicole Renee Church, Ruth E Church, Kristina K Mohrenweiser and 4 other people. The birth year was listed as 1970. He has stayed in Colorado Springs and Elbert before moving to Colorado Springs. Stephen has reached 55 years of age. Stephen now resides at 8417 Andrus Dr, Colorado Springs, Co 80920. Stephen has listed (719) 282-3622 as his phone number.