Robert Leroy Stephens Sr.
July 14, 1948 - July 20, 2022
Robert “Rob” Leroy Stephens Sr., of Muskogee, Oklahoma, died July 20, 2022, in his home. He was born July 14, 1948, in Watts, Oklahoma, to Charles William Stephens and Pansy (Younger) Stephens. Rob was the former Vice Mayor of West... View Obituary & Service Information
Obituary & Service
Robert “Rob” Leroy Stephens Sr., of Muskogee, Oklah...View More
Flowers & Gifts
Send flowers to the Stephens family.Send Flowers