Bruce L. Kelly, 59, of New Castle, passed away on Friday, November, 4th, 2011, at his residence.Born July, 12, 1952 in New Castle, he was the son of the late Donald E. and Mable L. Huffman Kelly. Bruce was a 1970 graduate of Shenango High School and a graduate of Penn State University in Sharon where he recieved an associate's degree in engineering.Bruce worked for Professional Transportation Inc. as a driver for the last three years, previously he was employed by Kings Automotive as a mechanic for more than 30 years.Bruce's love was trains, he collected many model trains and belonged to the Beaver-Lawrence Railway Historical Society.Bruce is survived by one brother, Kevin P. Kelly and one sister, Karen D. and her husband David Harvey of New Castle. He is also survived by two nieces and one nephew along with several great-nieces and great-nephews and his cat Clancey.In addition to his parents he was preceded in death by a sister-in-law Tamara Kelly.Friends will be received on Tuesday, November 8th, 2011, from 6 p.m. untill 8 p.m. at the R. Cunningham Funeral Home and Crematory, Inc., 2429 Wilmington Road, New Castle.A memorial service will be held at 8:00 p.m. at the funeral home. The Rev. Timothy Sweet will officiate.Memorial contributions may be made to the Lawrence County Humans Society, P.O. Box 62, New Castle Pa. 16103.