Lake Tulane is within a couple of miles of Lake Denton and there is no charge to dive. Me and some others are in the process of putting in guidelines, platforms, and kermit the frog (saved from Lake Buck) into the lake in the coming months.
and FYI the dive shop in the area is Fear Not Scuba...