Kim Smith Davis lives in Mt. Vernon, Texas and has been happily married to her high school sweetheart, Greg Davis, for over 30 years. They have two grown children, Justin and Jenni...visualizza altroKim Smith Davis lives in Mt. Vernon, Texas and has been happily married to her high school sweetheart, Greg Davis, for over 30 years. They have two grown children, Justin and Jennifer.visualizza meno