There are 2 Skilled Nursing Facility providers with a NPI number registered in Odin Illinois.
NPI |
Provider Name |
Address |
Type |
1134707557 | ODIN HEALTH AND REHAB CENTER LLC | 300 GREEN ST ODIN, IL ZIP 62870 Phone: (618) 775-6444
| Organization |
1477674174 | SSC ODIN OPERATING COMPANY LLC | 300 GREEN ST ODIN, IL ZIP 62870 Phone: (618) 775-6444
| Organization |