<cal2>Mothers First-Ashburn/Leesburg is a nonprofit support organization dedicated to helping women who have chosen to alter their careers to raise their children at home. The meeting will be at 10:15 a.m., at the Ashburn Library, 43316 Hay Road, Ashburn. Contact 703-827-5922 or www.mothersfirst.org.
<cal2>Middle-School Book Discussion club will meet 7 p.m., at the Ashburn Library, 43316 Hay Road, to discuss "Deliver Us From Normal" by Kate Klise. Recommended for ages 11-14. Copies of the book available at the information desk. Call 703-737-8100.
<cal2>Good Shepherd Alliance will host its Christmas open house, from 2-5 p.m., at its office at 37 Sycolin Road, Leesburg. The public is invited to attend. Come meet their staff and volunteers, take a tour of our office and learn a little or a lot about The GSA. Visit www.loudounhomeless.org.
ECHO (Every Citizen Has Opportunities, Inc.), 71 Lawson Road, Leesburg, needs sponsors to provide a gift for the annual Every Citizen Has Opportunities Holiday Party. Each of the 120 clients receives a wrapped present at this event. Also, volunteers are needed to help with the Holiday Gift-Wrap fund-raiser at Dulles Town Center, 21100 Dulles Town Circle, Dulles. Gift-wrap training is available. Proceeds benefit Every Citizen Has Opportunities. Call 703-779-2100.
<cal2>Ashburn/Sterling Masonic Lodge No. 288 is holding its installation of officers, 7:30 p.m., 43881 Waxpool Road, Ashburn. Visit www.AshburnLodge.org or e-mail info@AshburnLodge.org or call 703-470-2188. The public is welcomed.