Allan W. MacGregor
July 17, 1952 - July 21, 2014
Portsmouth – Allan W. MacGregor, 62, of Portsmouth, died suddenly on Monday, July 21, 2014 at his home. He was born July 17, 1952 in Haverhill, MA, a son of Pauline (Wiley) MacGregor of York, ME and the late Malcolm G. MacGregor, Sr. Allan... View Obituary & Service Information