James E. Neighbors Jr., 84, active in community and church