Larry Dean Sowder was born April 13, 1948 in Okemah, Oklahoma to William Fred Sowder and Mabel Lee (Barnes) Sowder. He passed away Sunday, March 5, 2017 in Oklahoma City, Oklahoma at the age of 69. Mr. Sowder was a longtime resident of Seminole... View Obituary & Service Information