New Horizon

New Horizon
New Horizon 875 Monroe St Twin Falls, ID 83301
About

New Horizon

New Horizon is a Nursing Home facility at 875 Monroe St in Twin Falls, ID.
Primary Specialty

Nursing Home

Services New Horizon provides extended-stay nursing care to seniors with varying levels of disabilities in Twin Falls, ID.

Please call New Horizon at for more information or to schedule an on-site visit.