Providing high quality, comprehensive healthcare in your community.

Serving with compassion and respect, one person at a time.

Find a Doctor

Search for a doctor who meets your family's needs.
Find a Doctor

MyChart Patient Portal

Sign up or login to our MyChart patient portal to pay your bill online.
Log In

State of the art services for patients, avoiding a trip to Everett, Seattle or Bellingham.

Cancer Care


Family Medicine

Surgical Services



All Services

Find the care you need near you

Serving Skagit, Island and north Snohomish counties. No need to fight traffic for high quality, comprehensive healthcare.

Need Help? To speak to someone about choosing a doctor, call 360-848-5555