Larry M. Costa, a longtime resident of New Rochelle, died on May 2, 2013. He was 87. Larry was born on May 8, 1925 in Nardo di Pace, Italy to the late John and Stella (Tassone) Costa. A plumber for many years he was a proud member of the local union # 1 for over… Continue Reading