108 W OWYHEE AVE HOMEDALE, ID 83628
HOMEDALE HEALTHCARE, INC.
Skilled Nursing Facility
OWYHEE HEALTH AND REHABILITATION CENTER