Discovery Village Castle Hills
Lewisville, TX · 2500 Windhaven Pkwy.
Memory Care · Assisted Living · Independent Living
Memory care from
$2,895 /month
Memory care from
$2,895 /month
Discovery Village Castle Hills is a resort-style senior living community in Lewisville, Texas, offering independent l...






