May God bless you and your...

Catherine Wilkinson MacGregor, 95, passed away on Wednesday, September 14, 2016, in Gloucester, Va. She was preceded in death by her husband of fifty years, Dr. John B. MacGregor, Rear Admiral (Retired), Medical Corps, United States Navy, of Afton, Va.; her parents, Frankand Catherine...
Read More