Mrs. Margaret Teto, age 80, of Melrose passed away Saturday, December 16, 2017 at North Florida Regional Medical Center in Gainesville after an extended illness. She was born in London, England on January 20, 1937 to the late William Robert and Jane McIntosh (Robertson) Hopkins. Before moving to Melrose 15 years ago, Margaret had been a resident of Phillipston, Massachusetts where she was a Registered Nurse, as well as an advocate for special needs adults. Margaret was instrumental in getting grants for the special needs community in their area. She was even recognized by the State of Massachusetts on two separate occasions for her advocacy work.Margaret was a member of St. William Catholic Church in Keystone Heights, and loved horseback riding and training horses for family and teams for competitions throughout New England. She enjoyed camping, and being involved with her precious grandchildren, which included her involvement with Kiwanis, and 4-H. She also assisted with transportation for handicapped children.She was preceded in death by her parents; and her daughter, Catherine L. Teto. Margaret is survived by her beloved husband of 51 years, Paul E. Teto of Melrose; son, Brian W. Teto (Heather) of Middleburg; sister, Winifred Mahoney (Phillip) of Fitchburg, Massachusetts; as well as numerous other family members, andfriends. A Memorial Mass will be held 10:30 a.m. on Friday, December 22, 2017 at St. William Catholic Church with Father Andy Mitera as Celebrant. Memorial contributions may be made in Margarets name to Wilkinson Elementay School, Middleburg, Florida. Burial at Ashby West Cemetery in Ashby, Massachusetts will be at a later date. Arrangements are under the care of JONES-GALLAGHER FUNERAL HOME, 340 E. WALKER DRIVE, KEYSTONE HEIGHTS, FL 32656. 352-473-3176. www.jonesgallagherfh.com
Memorial Service
Friday, December 22, 2017
10:30 AM -
St. William Catholic Church
275 Satsuma Street
Keystone Heights FL 32656
US
Funeral Home
Jones - Gallagher Funeral Home - Keystone Heights
340 East Walker Drive
Keystone Heights FL - 32656
US
(352) 473-3176