Lillian Elizabeth Larrabee
March 9, 2014
Lillian Elizabeth Larrabee, 96, passed away unexpectedly Sunday March 9, 2014 of complications from a fall in her garden at her home in Asheville, North Carolina. Lillian and her late husband Pete (Wallace L. Larrabee, Jr.) lived in the Towanda... View Obituary & Service Information
