She is a trustee and past president of the Oklahoma City Museum of Art and a trustee of the Oklahoma City Community Foundation. She earned a doctorate in epidemiology from the University of Oklahoma. Hudson and her husband have two sons, one of whom is currently a student at The College of Wooster.