The only others that I know of.
http://www.thetumblingcreeklodge.com/site/
and there are at least a couple up near Dale Hollow. One maybe named Deep Valley or something like that. And the other is just before Moody's ramp on the left heading away from Celina.
If you are wanting to have your grandsons catch some fish and a little drive doesn't matter. Another option is you can take them to the Obey River in Celina. It is not terribly far from Nashville maybe 100 miles. Depending on how much the trout you will be paying for it could be cheaper. There is the national fish hatchery with a creek that stays fully stocked running out of the back of it into the Obey. You can easily catch fish there or step out in the river during low water for more of a challenge.
An added bonus is the Hatchery is open year round 7 days and you can get tours or walk through it yourself.