Francis P. Beveridge
August 27, 1960 - November 12, 2018
Francis P. Beveridge, of Hainesport, passed away on Monday, November 12, 2018 surrounded by his family. He was 58. He was born in Philadelphia, PA; the son of James and the late Cecelia Beveridge. He worked as a construction superintendent... View Obituary & Service Information