Leroy passed away in an unknown location on an unknown date in an unknown year.
See Leroy’s Biography Page for more information.
Admin Note: We’ve set the date of this post to January 1, 1983, as a placeholder, not because of any solid information we have on the actual date.