On the map, you can find the exact location of the Mallards Landing Drive. It is in Houston Lake Woods.