Looking for affordable towns in North Carolina where your Social Security check covers all your needs? These 7 welcoming communities offer budget-friendly living and friendly neig ...