Daniel Garland Allen, 60, of Cascade Drive in Pembroke departed this life Thursday, October 9, 2008 at Giles Memorial Hospital in Pearisburg after a long battle with cancer. He had anxiously awaited the day that he would come face to face with his Savior. Born on September 20, 1948 he was a son of the late Ray E. Allen, Sr. and Ilseta Leeper Allen. Dan was a lover of music and animals, founder of the Giles County Opry, and earlier in life had been employed as an automobile salesman in Blacksburg. He was preceded in death by his parents, two brothers Ray Allen, Jr. and Gregory Allen. He leaves to cherish his memory his sister Diedre Allen of Northfield, VT, and his close friends and caregivers Debbie and Rick Sparks and family of Pembroke. A memorial service will be conducted at his home at 1018 Cascade Drive in Pembroke Sunday afternoon at 2:30 PM. The Kendall Funeral Home in Pembroke is serving the Allen Family. Online condolences may be sent by visiting kendallfuneralhome.com.