Stefi Leibman

Birth date: Jun 11, 1950 Death date: Aug 1, 2016

Stefi Leibman, 66, of Punta Gorda, Florida, passed away Monday, Aug. 1, 2016. Arrangements are by Larry Taylor Funeral Home and Royal Palm Memorial Gardens.