Life Insurance in Kings Mountain, NC Allstate Insurance Company - Alan Carpenter308 E King StKings Mountain, NC, 280867047391820Allstate InsuranceAuto InsuranceBusinesses InExcelsior InsuranceImperial Life Insurance CoInsurance AgentsObriens Insurance New York Life241 S Battleground AveKings Mountain, NC, 280867047393300Excelsior InsuranceImperial Life Insurance CoInsurance Agents Show More