Darrel W. McGregor
June 11, 1959 - June 17, 2014
Darrel W. McGregor, 55, of Royersford, passed away on Tuesday, June 17, 2014, in his residence. Born in Portsmouth, Maine, he was a son of Margaret G. (Sharpe) McGregor and the late Frank W. McGregor, of Royersford. Darrel was a graduate of... View Obituary & Service Information