Dr. Rachel Allen, DO
Neurology
Make an Appointment
(206) 401-3160Telehealth services available
Spanish
Optum - Founders is located at 1201 N 175th St, Shoreline, WA 98133.
Providers at Optum - Founders specialize in Family Medicine, Internal Medicine, and Neurology.
Four providers practice at Optum - Founders.
Use the insurance check on this page to verify if Optum - Founders is in-network.
Providers at Optum - Founders can provide language services for Spanish.