Stephen Neal Upshaw
January 10, 1953 - July 20, 2018
Stephen Neal Upshaw of Bush, LA passed away on Friday, July 20, 2018. He was born on January 10, 1953 in Mexico City, Mexico to Raleigh White Upshaw and Marie Goolsby Upshaw. Stephen is survived by his mother, Marie Upshaw and his nieces and... View Obituary & Service Information