Lt. Col. Robert J. Callahan USMC, RET. obituary, New Boston, NH

In memory of

Lt. Col. Robert J. Callahan USMC, RET.