Pawtucket – William F. Flanagan, 67, passed away Sunday, May 31, 2015. He was the beloved husband of Margaret Flanagan for forty-two years. A lifelong resident of Pawtucket, he was a son of the late David J. and Margaret M. (Marran) Flanagan. Bill was a driver for Quality Cab until retiring in 2010. Besides his wife, he leaves two sons, Patrick W. Flanagan and Keith M. Flanagan; two sisters, Kathleen McBurney and Susan Brodeur and a brother, Curt Flanagan. He was the brother of the late Patricia Swartz and David Flanagan. His funeral and visitation will be held Thursday at 9 a.m. from the CHEETHAM Funeral Home, 1012 Newport Ave., Pawtucket, followed by a Mass of Christian Burial at 10 a.m. in St. Teresa Church, 358 Newport Ave. Interment will follow at Mt. St. Mary Cemetery. CheethamFuneralHome.com