Robert L. Creech, 78, of West Alexandria, passed away Sunday afternoon, April 12, 2020 at his home. Born July 4, 1941, he was the eldest of 6 children born to the late Charles T. and Mabel A. (Ditmer) Creech. He was a service manager and repair... View Obituary & Service Information