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 as a conductor for 25 years. He lived the American Dream, immigrating from Ireland at the age of 18 and working everyday to provide a better life for his wife and six children. Providing for his family was always his first priority and his greatest accomplishment. He enjoyed tending his yard, sports and betting on the “ponies.” He treasured his trips back to Ireland, which he always called “home.” He always looked forward to the annual beach trips with extended family. He was a devout Catholic, always an active parishioner, as he made his way south from New York to North Carolina and Virginia.

He was preceded in death by his wife of 54 years, Mary Ellen Costello Ferguson; his parents, Patrick Ferguson and Anne Corrigan Ferguson; as well as numerous brothers and sisters.

Left to cherish his memory are his children, Gregory P. Ferguson and wife Ilene, John G. Ferguson, Paul F. Ferguson and wife Michelle, Judy A. Douglass and husband Duke, Michael J. Ferguson and wife Denise, and Maureen Fitzsimmons and husband Timothy; grandchildren Amanda Ferguson, Morgan Douglass, Ryan Ferguson, Shannon Douglass, Connor Fitzsimmons, Aidan Fitzsimmons, Caitlin Ferguson, Sean Douglass, Quinn Ferguson, Nolan Ferguson, Shayne Fitzsimmons, and Addison Fitzsimmons; and numerous nieces and nephews.

Due to COVID-19, the family will have a private church service at 11 a.m. on Friday, October 16, at Sacred Heart Catholic Church in Salisbury, N.C. For those who are unable to attend the service, the following link has been provided for the live stream: https://www.facebook.com/SHCCSalisbury or https://vimeo.com/user101102177

Cavin-Cook Funeral Home & Crematory, Mooresville, is serving the Ferguson family. Condolences may be made to the family at www.cavin-cook.com.