Francis P. Stewart Jr.
Francis P. Stewart Jr., of Duxbury, passed away on October 10, 2016, at the age of 79. Visiting hours will be held Saturday, October 15, 2016, from 9 a.m. to 10 a.m. and will conclude with a funeral service at 10 a.m. at the MacDonald Funeral Home, 1755 Ocean Street, Marshfield. Interment will be in St. Frances Cemetery in Weymouth. For complete obituary, online guest book and driving directions, please visit our Web site macdonaldfuneralhome.com .
... Show More