IN LOVING MEMORY OF

James Leo

James Leo Mccaffrey Profile Photo

Mccaffrey

May 20, 1947 – July 6, 2016

Obituary

James Leo McCaffrey passed away peacefully in his home on Wednesday, July 6th after a long illness. He was surrounded by his wife and children.

He was born in Camden, NJ to Howard T. and Ellen C. McCaffrey in May 1947. He proudly served with the U.S. Marine Corps including two tours in Vietnam. After serving in the Marine Corps he spent his career in federal service, retiring from his position with the federal government in 2011 after 32 years.

He is survived by his wife of 45 years, Mary-Lou K. (Whitfield) McCaffrey, two children, Erin K. McCaffrey (and husband, Jim) of Stone Ridge, VA and Ryan P. McCaffrey (and wife, Melissa) of South Riding, VA. He was Granddad to five grandchildren: Maiya, Addison, Avery, Leah, and Regan. Jim is also survived by his brothers, H. Thomas McCaffrey (and wife, Patty) of Chantilly, VA and Michael L. McCaffrey of Casselberry, FL. In addition to his parents, he was preceded in death by his youngest brother, Patrick J. McCaffrey. He also leaves behind many nieces, nephews, dear friends and neighbors.

He was a loving, caring husband, father, and grandfather. He was happiest when spending time with his family, riding his Harley, watching a Key West sunset, or sitting on the patio with Mary-Lou enjoying a glass of wine. His presence here on earth will be greatly missed but his legacy continues through his children and grandchildren who loved him deeply.

Family will receive friends on Monday, July 11, 2016, at Colonial Funeral Home, 201 Edwards Ferry Rd NE, Leesburg, Virginia 20176—visitation from 4-5pm, service at 5pm. A graveside service will take place the following day, Tuesday, July 12, at 11:00am at Quantico National Cemetery, 18424 Joplin Rd., Triangle, VA 22172.

In lieu of flowers and in honor of Jim's commitment to serving his country, donations may be made to the Gary Sinise Foundation, P.O. Box 50008, Studio City, CA 91614 (www.garysinisefoundation.org) or any other veterans organization of your choice.
To order memorial trees or send flowers to the family in memory of James Leo Mccaffrey, please visit our flower store.
provider thumbnail

Services

Visitation

Calendar
July
11

Colonial Funeral Home Of Leesburg

201 Edwards Ferry Rd NE, Leesburg, VA 20176

4:00 - 5:00 pm

Memorial Service

Calendar
July
11

Colonial Funeral Home Of Leesburg

201 Edwards Ferry Rd NE, Leesburg, VA 20176

Starts at 5:00 pm

Graveside Service

Calendar
July
12

Quantico National Cemetery

18424 Joplin Road, Triangle, VA 22172

Starts at 11:00 am

James Leo Mccaffrey's Guestbook

Visits: 0

This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.

Service map data © OpenStreetMap contributors