Text:

OWYHEE HEALTH AND REHAB CENTER

Phone & Address

108 W OWYHEE AVE
HOMEDALE, ID 83628

Get directions

208-337-3168