Here's a link to information about the Harris lakes chain which is in Leesburg, about 1/2 hour from The Villages. There are a number of marina's in Leesburg. It's a lot closer to TV than Mt. Dora.
http://www.lakecountybass.com/harris_chain_fishing.html