Eric E. Swenson, 37 of Worcester passed away unexpectedly Tuesday, February 17th 2015. Eric was born in Worcester; his father was the late Earl P. Swenson, Jr. he attended Worcester Vocational High School and has lived here all his life. He is survived by, his children, Giovante, Miguel, Xavier, and Katiana Swenson, all of Worcester and Liam Swenson of Boston. Eric also leaves his mother, Margaret (Carelli) Swenson; his sister and brother in law, Angela M. Vega and her husband Rowland; his maternal grandmother, June (Gunnarson) Carelli; the mother of his children, Kesia Archeval; extended family members and friends. Eric was an accomplished mechanic who loved to tinker and fix cars. He has worked many years as a mechanic for Motorsports Company. He loved to fish, baseball especially the Boston Red Sox and his family. Funeral services for Eric will be held Monday, February 23rd at 11:00 am in the MERCADANTE FUNERAL HOME & CHAPEL, 370 Plantation St. Burial next to his father will follow in St. John Cemetery. A period of calling hours will be held Monday from 9:30 am to 11 prior to the service. Memorial contributions to the family can be made to the Swenson Children Memorial Fund, c/o Peoples United Bank, 491 Shrewsbury Street. Worcester, MA. 01604.