John Penns Grave is located at Unnamed Road, Oxford, NC . Oxford, NC is located in Granville County, NC.