Born in Syracuse, she was a daughter of Arthur (Cathy) Harrington of Oswego and Linda (Baker) Canales of Oswego. She attended Oswego schools and the State University of Oswego.
She was an Assistant Administrator at the Pontiac Care and Rehab Center for 25 years and was an EMT for Oswego County Ambulance.
She was a volunteer at the Oswego Town Fire Department and enjoyed gardening and shopping.
Theresa especially enjoyed all the time she spent with her kids and grand kids.
Surviving besides her parents are two daughters, Stephanie Moshier and Tina Moshier both of Oswego, a son, Cory Moshier of Oswego, a sister, Tracey Harrington of Oswego, two brothers, Chris (Michelle) Harrington of California, Joey Harrington of Oswego , two grandchildren, Camden and Christian and her husband, Robert Moshier.
She was predeceased by her brother Timmy Harrington in 2011.
Funeral services will be private and at the convenience of the family.
There are no calling hours.
Burial will be in St.Peter's Cemetery.
Contributions may be made in Theresa's name to the American Diabetes Association, 356 N. Midler Ave, Syracuse N.Y. 13206.
Arrangements are in care of the Dowdle Funeral Home.