Cheri (Nilles) DeCollibus '73

Published on Thursday, February 9th, 2012

Cheri (Nilles) DeCollibus ’73 married her husband Michael (WPI ’73) the year that they graduated, and they have been together