Villager Inn Retirement Center
420 1st Avenue Southwest, Castle Rock, WA 98611
4.6
(3 reviews)
"I went to the Villager Inn Retirement Center. I went through the rooms, and there weren't a lot of people there sitting out. I wanted Mom closer to me instead of driving to Castle Rock. The cleanliness was very nice, I saw the menu, but did not taste..."
READ MORE