Steven Eric Watts
August 20, 1957 - January 5, 2025
I was born Aug. 20th, 1957, in Phoenix, AZ. My parents were George and Sarah, and I was their only child. My father was in the Air Force, so we moved quite a few times during my growing up years. During college years, I began to feel empty like... View Obituary & Service Information
