Craig O Davis is 45 years old. He lives in Bethesda, MD, but has also spent time in Fairplay, MD; Hagerstown, MD; Keedysville, MD and Smithsburg, MD. He is a 1992 graduate of Walter Johnson High School. He has worked for Creations By Design and Staples Distribution Center.