Discovery Village at Southlake
Southlake, TX · 101 Watermere Dr.
Memory Care · Assisted Living · Independent Living
Independent living from
$3,660 /month
Independent living from
$3,660 /month
Discovery Village at Southlake is a resort-style senior living community in Southlake, Texas, offering independent li...



