Hall Cemetery is located at 438 Halls Pond Road, Rose Hill, NC . Rose Hill, NC is located in Duplin County, NC.