Brookdale Twin Falls

1367 Locust St N Twin Falls ID 83301 (888) 848-5698

Reviews for Brookdale Twin Falls

Rating: 4.9 Based on 4 reviews Write a review
The Staff Does Everything They Say they Will
 Sep 2015
On a scale of 100 Wynwood at Twin falls is 200. The staff do everything they say they will do. The gals are so sweet, comforting, and genuinely interested. My only criticism, if you even want to ca... read more