Richard C. Williams Sr., 79, of New Fairfield, husband of the late Blanche M. (Houghtaling) Williams, died April 27 at Danbury Hospital after a long battle with cancer.

Mr. Williams was born Aug. 11, 1931, in Danbury, son of the late James and Edna (Palmatier) Williams.

He attended schools in Danbury and was employed for 20 years as an upholsterer at Castro Convertible in Danbury.

Mr. Williams later went on to work as building administrator for Rogers Park Junior High before retiring in 1996.

Mr. Williams is survived by three children, Roberta Carroccio, and her husband, Anthony, of Vermont, Rebecca Puglisi, of Watertown, and Richard C. Williams Jr., of New Fairfield; five grandchildren, Paul and Christian Carroccio, Michelle Garten, Joseph Puglisi II, all of New Milford, and Jason Puglisi, of Vermont; six great-grandchildren; a brother, Roger, of California; two sisters, Gertrude Chesto and Audrey Dinho, of Brookfield; and many nieces and nephews.

Funeral services will be held today (Friday) at 11 a.m. at Cornell Memorial Home, 247 White St., Danbury. Burial will follow in Wooster Cemetery.

The family will receive friends at the funeral home today (Friday) from 9 to 11 a.m.

Memorials may be made to the American Cancer Society, 372 Danbury Road, Wilton, CT 06897.