Gabriel “Gregory” Ferguson, 89, passed away peacefully on October 9, 2020 at the Virginia Veterans Care Center in Roanoke, VA. Gregory served in the United States Marine Corp and retired from the Long Island Railroad after serving... View Obituary & Service Information
