Dr. Indhira De La Cruz Alcantara, MD
Internal Medicine
Make an Appointment
(206) 860-5575Telehealth services available
Spanish
Optum-Edmonds is located at 21401 72nd Ave W, Edmonds, WA 98026.
Providers at Optum-Edmonds specialize in Internal Medicine.
Two providers practice at Optum-Edmonds.
Use the insurance check on this page to verify if Optum-Edmonds is in-network.
Providers at Optum-Edmonds can provide language services for Spanish.