John Marvin Davis is 51 years old. He lives in Mount Pleasant, South Carolina. Some of John family members are Jennifer Lynn Davis, Michelle Goforth Davis, Frank L Davis, Teresa Lee Anderson, Lana J Davisdd, Janene Harwell Davis, Betty J Brown and John M Davis.