Jim Caruso, 79, of Riner, passed away on Sunday, September 9, 2007. There will be a funeral memorial service at 2 p.m. on Thursday, September 13, 2007 at the Horne Funeral Home Chapel. He will be cremated following the service. The Caruso Family is being served by Horne Funeral & Cremation Service, Christiansburg. Online condolences may be sent to www.hornefuneralservice.com.