Tucked away in southeast Kansas sits Parsons, a charming small town where retirees have discovered that their Social Security checks go further than they ever imagined possible.