Sarah Canales, CNS
Nursing (Clinical Nurse Specialist)
Make an Appointment
(972) 434-1988Telehealth services available
Texas Health Heart & Vascular Specialists is located at 614 S Edmonds Ln Ste 101, Lewisville, TX 75067.
Providers at Texas Health Heart & Vascular Specialists specialize in Nursing (Clinical Nurse Specialist).
One provider practices at Texas Health Heart & Vascular Specialists.
Use the insurance check on this page to verify if Texas Health Heart & Vascular Specialists is in-network.