GENEVA - Marguerite B. Troll 94 of Geneva passed away on Saturday August 4, 2012 in Alford, MA. There will be no prior calling hours. Graveside services will be in Glenwood Cemetery at the convenience of the family. Memorial contributions,... View Obituary & Service Information