Saturday, August 8, 2009

Pete Pillar

Pete and Nancy Pillar live in Georgia. Pete was in the Falls Church area in July as his sister, Pat, who was two years behind our class, was operated on for jaw and esophagus cancer. She is home now and doing well.

No comments:

Post a Comment