Richard Howell
Published: Mar 09, 2017 12:00 AM
Richard Howell, 73, longtime resident of Sandy Hook and New Rochelle, N.Y, died peacefully March 7, after a long illness. He was born in New York on March 28, 1943, to the late Anna (Windrum) and Rich...