Beaver Island Cemetery is located at 3111 Ayersville Road, Mayodan, NC . Mayodan, NC is located in Rockingham County, NC.