Tarboro, North Carolina stands as a refreshing anomaly in today’s inflated economy – a charming eastern North Carolina town where retirees can stretch those fixed income dollars without sacrificing ...