Stephen T Davis, 40 years old, lives in Kannapolis, NC. He has also lived in Concord, NC. He is a 1997 graduate of South Rowan High School. Companies in which he has a work history include Military and Nc Army National Guard. Stephen's a big fan of The History Channel.