Larry Deon Cosby
June 18, 1972 - May 3, 2020
Larry Deon Cosby “RB” was born on June 18, 1972 at 2:22pm in Indianapolis, Indiana. He is Sarah Lowe’s first born. He was also raised by his “Pops”, Willie Lowe who married his mother in July of 1986. His grandfather,... View Obituary & Service Information