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

Location & Nearby Healthcare

1930 Heyburn Ave E

Twin Falls, ID

Loading map...
Open in Google Maps

Nearby Communities