Larry Foster
September 1, 1961 - July 26, 2008
Larry Foster passed away July 16, 2008 in New York. Born on September 1, 1961 in Savannah, GA. Larry leaves to cherish his brother Nathaniel Foster of Hamden, 2 sisters; Elaine Green of Deltona Florida and Camilla of Georgia. Funeral serives... View Obituary & Service Information