Home Health Specialists in HOMEDALE, ID (Page: 1) A & A A SPECIAL TOUCH HOME CARE INC 216 W ID AVE HOMEDALE, ID 83628SPECIALTY: Home HealthMore InfoAdditional Pages: 1 |