Discovery Village Castle Hills
2600 Windhaven Parkway, Lewisville, TX 75056
Assisted Living
Memory Care
Discovery Village Castle Hills is a senior care community located in Lewisville, TX. It provides assisted living and memory care for older adults in the Lewisville area. To learn more or schedule a tour, call (682) 235-2080.
Discovery Village Castle Hills offers assisted living and memory care.