Skip to main content

In Memoriam — George Woodard Houston

January 30, 2024

George Woodard Houston, of Chapel Hill, NC, died on January 25, 2024, at the age of 82. A kind, gentle, calm, wise, and fair man, George was a dedicated husband (married to his wife Jean for 62 years), a steady … Read more