Otto Wilson Armstrong
April 23, 1957 - July 20, 2020
Otto Wilson Armstrong- Of White Plains N.Y., entered eternal rest on July 20th 2020, at the age of 63 peacefully at home surrounded by his family. Beloved husband of Joyce. Cherished father of Otto and Otte`. Dear brother of Carol, Gail, Phyllis,... View Obituary & Service Information