MicroNet Template The Odd Fellows Home Share: Nursing Homes The Odd Fellows Home Visit Website 104 Randolph Road Worcester, MA 01606 (508) 853-6687 (508) 853-8103 (fax) About Map About Nursing & Rehabilitation Facility What's Nearby? Distance: 5 10 15 20 25 50 mi.