He was born in Belleville, Illinois on November 22, 1951, to the late Melvin and Patricia McCaslin.
Dennis graduated from Georgia State University where he earned his Bachelor’s degree. He had many interests and enjoyments in his life including golf, reading, and watching sports. Dennis was also a devout Catholic and attended St. Matthew Catholic Church in Charlotte, North Carolina. He especially loved his family and enjoyed the precious memories and moments that were made with them.
Along with his parents, Dennis is preceded in death by his daughter, Karyn McCaslin. He is survived by his loving wife, LeAnne; children, Brian (Jessica), Sean (Kim), Rory (Cheryl), and Daniel (Jennifer); and grandchildren, Bailey, Ruby, Layla, Isla, Kelvin, Owen, Audra, Kaiper, and Nicholas.
A visitation will be held on Tuesday, October 14, 2025, from 11:00 am until 12:00 pm at McEwen Funeral Home of Monroe, located at 204 South Main Street, Monroe, North Carolina. A funeral service to celebrate Dennis’ life will be held following the visitation at 12:15 pm in the McEwen Colonial Chapel with Pastor Chris Dawson officiating. Burial will follow immediately after the service at Waxhaw City Cemetery located at 111 Arbor Drive, Waxhaw, North Carolina.
Fond memories and expressions of sympathy may be shared at www.mcewenmonroechapel.com for the McCaslin family.
In lieu of flowers, memorials and donations may be made to the American Kidney Foundation.
McEwen Funeral Home of Monroe is honored to serve the family of Dennis Allyn McCaslin.