Assisted LivingRehabilitation
Willow Place Assisted Living
1871 Julie Ln, Twin Falls, ID
3.7(63 reviews)
No photos available
State License Information
License
License Number421698
StatusUnrestricted
TypeFor-Profit Limited Liability Company
EffectiveJul 18, 2025
ExpiresJul 17, 2026
Administration
AdministratorMAGRAD HUSSEIN
CountyHENNEPIN
Source: State licensing records