Presently, Dollar General runs 4 stores near Mars Hill, Madison County, North Carolina. This is the full listing of all nearby Dollar General branches.