James Richard Nichols
August 29, 1993 - May 22, 2025
With deep love and abiding faith, we celebrate the life of James Richard Nichols, who passed away on May 22, 2025, at the age of 31, in Charlotte, North Carolina. Born Into Light and Love… James was born on August 29, 1993, in Silver... View Obituary & Service Information
