The Coast Guard received a report of an overdue vessel with two people missing.  Subjects left to go to Catfish Lake at 4am to Oak Ridge Park.  While underway, 3-4 foot waves caused the boat to become disabled.  The occupants drifted for several hours before they became grounded whereby they then hiked through the marsh to an empty, abandoned house to take shelter from the wind and cold.  They were able to flag down a CG helicopter and be rescued by the rescue swimmer..