Discovery Village at Castle Hills Categories Assisted Living & Retirement 2500 Windhaven Parkway Lewisville TX 75056 (972) 939-4647 (972) 492-1006 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×