When it comes to choosing an Attorney, we believe that trust is a good place to start. Attorney, John M. Meadows is an experienced attorney who has been helping clients throughout the Upper Cumberland for the past sixteen years. John has been licensed to practice law in Tennessee since 2003 and is based in Livingston, Tennessee. He has served as the City Attorney for the Town of Livingston, Tennessee since 2008 and has served as the County Attorney for White County, Tennessee since 2014. John previously served as Advisory Counsel for the White County Emergency Communications District. He is a member of the Tennessee Bar Association and the Overton County Bar Association.