Michael David Foster, 45 years old, lives in Millers Creek, North Carolina. He has also lived in Montgomery, Alabama; Wilkesboro, North Carolina and North Wilkesboro, North Carolina. He is a 1992 graduate of Wilkes Central High School and 1996 graduate of Appalachian State University. He works in the capacity of Accountant.