Independent LivingAssisted LivingMemory CareRehabilitation
Grace at Twin Falls, LLC
1803 Parkview Dr, Twin Falls, ID
4.4(43 reviews)
State License Information
License
License Number422316
StatusUnrestricted
TypeNon Profit Limited Liability Company
EffectiveOct 1, 2025
ExpiresSep 30, 2026
Administration
AdministratorJENNIFER HALL
CountyCARVER
Source: State licensing records