Craig O'Neill

Profile Updated: October 5, 2008
Craig O'Neill
Residing In: Fenton, MI USA
Spouse/Partner: Christine Haughton
Occupation: Regional Personnel Director/ General Motors
Children: Rory 29, Sean 23 and Jennifer 18
Yes! Attending Reunion