odd fellows rest