Assisted Living
Cenoma House
1930 Heyburn Ave E, Twin Falls, ID
4.9(3 reviews)
No photos available
State License Information
License
License Number422927
StatusUnrestricted
TypeFor-Profit Corporation
EffectiveMay 30, 2025
ExpiresMay 29, 2026
Administration
AdministratorKOU FARNGALO
CountyANOKA
Source: State licensing records