Charles Duncan’s House April 22, 2021April 2, 2023 Sponsored links Sponsored links Charles Duncan Jr. served as U.S. Secretary of Energy in President Jimmy Carter’s cabinet. His residence is a mansion in Houston, Texas. Sponsored links Sponsored links Sponsored links Houston House