NPIIDCharles A. Cannon, Jr. Memorial Hospital, Inc.Psychiatry PhysicianLinville, NC434 Hospital Drive, Linville, NC, 28646NPIID(828) 262-9154Book online Claim listingAvailability on request