FRANKLIN - Glen Alan Holmes, 38, died Wednesday, Nov. 21, 2007, after a long illness. He leaves his beloved wife, Marybeth (MacGown) Holmes of Franklin; his parents, Floyd Holmes and Dawn A. (Bilbrey) Duguay of Concord; a brother, Randall S. Holmes of Concord; and several nieces, nephews and cousins. Memorial services were held.