Helen L. Buchanan
Birth date: May 28, 1950 Death date: Nov 29, 2017
Helen passed away from this life Wednesday, Nov. 29, 2017. She was born May 28, 1950, in Coweta, Oklahoma. She was a business owner while still taking care of her children, nieces and nephews.She was preceded in death by her fath Read Obituary