Troy Alvin Foley, age 60 born November 23, 1953 of Rocky Mount, Va., went to be with the Lord leaving behind many loved ones on Wednesday, June 4, 2014. He was preceded in death by his mother, Virginia Foley. Surviving are his father, Alvin Foley; wife, Sharon Foley; son, Scott and Katrina Foley; daughters, Lorrie Cole, Melissa and Brad Anderson, Rebecca and Mike Yopp; 13 grandchildren, Delaney Foley, Layla, Hunter, Brianna, Angel Blackwell, CJ and Cayden Cole, Dakota and Arianna Anderson, Julianna, Zachary, Rihanna Yopp, and Naomi Stump; brother, Elbert and Sheila Foley; many more family and friends. Funeral services will be 3:00 p.m. on Saturday, June 7, 2014 at Henry Fork Church of the Brethren, officiated by Pastor Ronald Coleman. Burial will follow at the Rigney Cemetery, by his home place. The family will receive friends and guest on Friday, June 6, 2014 from 6 p.m. to 8 p.m. at Henry Fork Church of the Brethren. Arrangements by Flora Funeral Service and Cremation Center, Rocky Mount.