CCN: 135087
NPI: 1225390131
Organization
OWYHEE HEALTH & REHABILITATION CENTER
108 W OWYHEE AVE
HOMEDALE, ID 836283206
108 W OWYHEE AVE
HOMEDALE, ID 836283206
Access realtime CMS pricing intelligence, accurate fee schedules, and more from our intuitive dashboard or API.
Start Your Free Trial