Astrid Maria Howell
April 24, 1943 - March 26, 2011
Astrid Maria Howell age 67 passed away Saturday, March 26, 2011. Mrs. Howell a homemaker most of her life was born in Trier, Germany and moved to the Leesburg area in 2003 from Dover, Delaware. She will be fondly remembered by her family and... View Obituary & Service Information