3 POSTS
Mary Weigley is the Administrative Assistant for Visit Lebanon Valley. A native of Lebanon County, Mary promotes the heritage of her ancestors, her love of history and genealogy through her freelance writing. She is a board member of Historic Schaefferstown, Inc.