Stephen is a resident of 1900 Renaissance Dr, Norman, Ok 73071. This person's birth year is 1976. Stephen was born 48 years ago.