Sandra Luster
September 25, 1959 - October 15, 2019
Sandra Leemaude (Williams) Luster Passed away on Tuesday, October 15th, 2019, at home with loved ones in Pittsburgh, PA. Sandra was born September 25, 1959 in New Castle, PA, to Eileen Williams and James McMillan. Ms. Luster is also survived... View Obituary & Service Information
