Old Buncombe County Genealogical Society has a very large collection of just about everything.
128 Bingham Rd ste 700 Asheville NC. http://www.OBCGS.firstname.lastname@example.org
I was there last year and found the staff knowledgeable and very helpful and friendly. If you contact them before going they are even able to point out some likely sources.
For a reasonable fee they will do some research for you also.