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