![]() |
"Your
Protection is our Policy." |
Cardinal Insurance is an Independent Insurance Agency with locations in Spruce Pine and Newland, NC. We are a full service agency offering all lines of insurance coverage including Home, Auto, Business, Life, Health, and other Financial Services.
We are committed to courteous, professional service and offer a broad range of coverage through many of the nation's leading Insurance Carriers in order to find the best program for you.
click
here to visit our webpage

Spruce
Pine Location 1158 Greenwood Road Spruce Pine, NC 28777 (in the old CP&L office) (828) 765-5445 |
Newland
Location 205 Cranberry Street PO Box 1420 Newland, NC 28657 (828) 733-4540 |
![]() |
![]() |
click here to contact us via email


click to visit the Mitchell County Chamber Of Commerce
copyright 2003 Cardinal Insurance