Town of Kernersville CAFR 6-30-2016 FINAL December 28, 2016 Town of Kernersville CAFR 6-30-2016 FINAL