Richard P. Ross, 89, Peru, died Wednesday at Blair Ridge Health Campus. Arrangements are pending at Eikenberry-Eddy Funeral Home.