Craig passed away 8/23/2022 with his family at his side from complications due to cancer which he bravely fought for 4 years.
Craig was born and raised in Lockport and spent 21 years on the Lockport Police Dept. retiring from duty in 1995.
He enjoyed the outdoors and loved to golf, especially at the "County" with his longtime friends.
Everywhere he went he met friends and never met anyone twice...even at Disneyland.
In 1999 He and Pamela moved to sunny Las Vegas NV where they stayed for 18 years until moving to Nashville TN in 2017 to be with the family.
Craig was preceded in death by his Mother Marie Widrig and In Laws Frank and Jennie La Rocca.
And is survived by His Wife Pamela(LaRocca), Son Michael , Brother and Sister in law Richard and Francis(LaRocca) D'Angelo, Nephew Joseph and His Wife Andrea D'Angelo, and his beloved "Grandchildren" Sophia , Frank , and Stanlee Craig D'Angelo.