Parish Rummage Sale Set For July 20-22