Teresa Rose Flanagan, 73, of Warrenton, passed away at her home on Wednesday August 7, 2019.
Teresa worked as a teacher and librarian at Sinclair Elementary School in Manassas until she retired. She was an avid reader and Master Gardener who also enjoyed genealogy, the Outer Banks and cherished her three rescue dogs, Dewey, Delilah and Duchess.
Teresa was preceded in death by her parents, Alfred and Denise Wadner, and her brother-in-law, Harry Matthews.
She is survived by a daughter, Kelly Flanagan Shaw and husband Edward of Chesterfield; a son, Patrick Flanagan and wife Catherine of Round Hill; a sister; Jean Wadner Matthews of Williamsburg; four grandchildren, Edward Stark Shaw III and William Flanagan Shaw, both of Chesterfield, Riley Kate Flanagan and Allie Rose Flanagan, both of Round Hill, and a nephew, Peter Nalls and wife Abbey of Midlothian.
No services are planned at this time.
Memorial contributions may be made to the Fauquier County SPCA, P.O. Box 733, Warrenton, Va. 20188.
Online condolences may be offered a www.moserfuneralhome.com