Family/Spouse: Clifford Edgar ARMSTRONG. Clifford (son of Edgar Brattle ARMSTRONG and Francis Adella PELTON) was born on 17 Mar 1915 in Somerville, Middlesex, MA; died on 8 Apr 1963. [Group Sheet] [Family Chart]