Greenlake Primary Care Providers

Left to right: Kristin Mellein, ARNP, Sneha Sastry, MD, Krista Hodne, MD, Kari Palmer, MD, Melissa Holmes, PA-C, Naomi Busch, MD

Our History

Greenlake Primary Care (GPC) is an independent full-service primary care medical clinic. Our doctors have specialties in Pediatrics, Internal Medicine, and Family Medicine. Founded by Anna Chavelle MD in the 1960s, the clinic has been caring for families for over 50 years. We have continued this legacy of excellence, earning the Seattle Top Doctor award for several years.

Our Future

Direct Primary Care is a model of medicine that allows us to provide our patients with direct access via phone, text, or email. For one monthly membership fee we provide you with all of your primary care. There are no more co-pays to worry about, co-insurance fees, deductibles, and other hidden costs. Flu shots, wellness exams, chronic disease management such as diabetes care care, women’s health and many other services are all included.

Committed to patient centered care where you and your doctor work together to heal and stay healthy, Greenlake Primary Care would love to serve you and your health care needs.
Please email us at for more information, or sign-up online.

Our Support Staff

Greenlake Primary Care Staff
We are extremely proud of our team of support staff. We have dedicated front desk staff that will be here to schedule your appointment, assist in gathering your previous medical records, and greet you when you arrive.

Our medical assistants draw blood, give vaccines and perform EKGs. Our vaccine program has successfully reached Gold level status in the Washington state Vaccine for Children program. The medical staff can also help to arrange for tests to be done outside the office, research and pre-certify referrals, and prior authorize medication refills.


Larsen Billing performs the billing for any Medicare clients. They also do the billing for Greenlake Psychiatric Care. They do their best to be clear, prompt and accurate with any bill. Call them at 888-458-8015, if you have questions about your bill.