David J Cagle
July 22, 1952 - July 14, 2014
David J. Cagle, also lovingly known as Dad, Cagey and “Mr. C”, lost his fight to an unknown, rapidly acting lung infection at 61 years old during the early morning hours on July 14, 2014. David grew up in Avery County, North Carolina... View Obituary & Service Information