Loading...
James David MacGregor

James David MacGregor

January 23, 1942  -  August 23, 2016

Obituary

James David MacGregor Obituary - Visitation & Funeral Information