Skip to main content
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

Location & Nearby Healthcare

1871 Julie Ln

Twin Falls, ID

Loading map...
Property
HHospital
PRehab / PT
Open in Google Maps

Nearby Communities