New Albany, IN
NEW ALBANY – Steven L. Archibald, 68, passed away Jan. 6, 2017, at Baptist Health- Floyd in New Albany. He was born June 4, 1948 in Alton, the son of Charles Marion and Olive Kathleen Atwood Archibald. He was a retired electronics engineer for Waupaca Foundry in Tell City, he wor...
Published in Perry County News on Jan. 19, 2017.