July 16, 1923 - March 24, 2007, Freida FOSTER passed away on March 24, 2007 in Peterborough. Funeral Home Services for F...