Ballard Cemetery is located at 147 North Fork Road, Beech Glenn Township, NC . Beech Glenn Township, NC is located in Madison County, NC.