Richard W Stroup III
February 4, 1983 - July 18, 2022
Richard Williard Stroup the III (aka Costa Rican sensation) resident of Clearwater, Florida born February 4th, 1983, in Albany, New York and raised in Troy/Watervliet was called home on July 18, 2022, after a prolonged illness. Richard is survived... View Obituary & Service Information