- Spruce-Pine-Office.jpg
Spruce Pine Location: 828-765-5445
Fax: 828-765-5447 - Newland-Office.jpg
Newland Location: 828-733-4540
Fax: 828-733-4541 - Bakersville-Office.jpg
Bakersville Location: 828-688-9203
Fax: 828-688-5846
Cardinal Insurance, LLC.
Cardinal Insurance, LLC. is an Independent Insurance Agency with locations in Spruce Pine, Newland, and Bakersville NC. We are a full service agency offering all lines of insurance coverage including Home, Auto, Business, Life.