David Armstrong

Birth date: Mar 4, 1957 Death date: Jun 15, 2021

David Lee Armstrong, 64, of Broken Arrow, OK, passed away on June 15, 2021, after a valiant battle with COVID-19. David was born on March 4, 1957, in Monmouth, Illinois. After graduating from Warren High school in 1975, he went o

CARED FOR BY

Floral Haven Funeral Home and Crematory

6500 S 129th E Ave., Broken Arrow, OK 74012

(918)252-2518