Odin Health and Rehab Center LLC Address: 300 Green ST, Odin, IL 62870 Phone: (618) 775-6444 Services: Non Emergency Medical Transport Call (618) 775-6444 Get Directions