Davis Cemetery is located at 9406 Olive Branch Road, Marshville, NC . Marshville, NC is located in Union County, NC.