Odd Fellows Home Of Massachusetts is a nursing home located in Worcester , Massachusetts. This nursing home was first approved to provide Medicare and Medicaid services on 07/01/1990. It has 100 certified beds. Odd Fellows Home Of Massachusetts is located 104 Randolph Road, Worcester, MA 1606 and can be contacted via phone number (508) 853-6687.