Olin Lee Miller
July 12, 1951 - July 21, 2017
Olin Lee Miller, 66 of Joshua, TX passed away Friday, July 21, 2017. He was born July 12, 1951 in Muskogee, OK to Arthur and Mayetta Miller. He was controller for KWS Manufacturing. He graduated from East Central High School in 1969 and from... View Obituary & Service Information