See why residents love Discovery Village At Castle Hills’s Retirement Community —take a look at our beautiful Lewisville, TX senior living location today.

A Day In the Life

Walkthrough Tour

A Day In the Life