Open today from 8:30 am to 12:30 pm • Call to schedule a visit.
Clinic Location

10 Pier 1 Suite 301
Astoria, OR 97103

Clatsop County
Contact Information

Follow Online

About This Clinic in Astoria, Oregon

Welcome to the primary care reference profile for **Baxter Family Medicine**, an operational healthcare clinic located at 10 Pier 1 Suite 301 Astoria, OR 97103 . Serving the Clatsop County community, patients receive care from a dedicated medical team including Kevin Baxter, D.O. and Allison Mattila, DNP. Baxter Family Medicine accommodates multiple health coverage options, accepting major networks such as **Medicare**. This provider is open 5 days a week. Read further below to access their local phone number, detailed weekly office hours, and patient reviews.

Baxter Family Medicine, led by Dr. Kevin Baxter and Nurse Practitioner Allison Mattila, offers a unique Direct Primary Care (DPC) model designed to enhance patient care while reducing costs. The practice focuses on creating meaningful relationships between patients and their healthcare providers by allowing for unlimited appointments and significantly longer appointment times, either in-person, via telephone, or virtually. Patients enjoy same-day or next-day appointments and direct communication with their healthcare team through email and text. The DPC model eliminates insurance billing, providing transparent pricing through a monthly membership fee that covers most services, along with discounted rates for labs and imaging. The center emphasizes comprehensive care, addressing physical and emotional health factors to support overall wellness. Members can seek care without the delays typically associated with conventional insurance-driven practices, aiming for improved health outcomes and access to personalized healthcare.

Hours of Operation

Find out if the provider is open today.

Day Hours
Monday 8:30 am - 3:30 pm
Tuesday 8:30 am - 3:30 pm
Wednesday 8:30 am - 3:30 pm
Thursday 8:30 am - 3:30 pm
Friday 8:30 am - 12:30 pm

Care Services

  • 30-60 minute appointments
  • Abscess incision and drainage
  • Basic hearing and vision screening
  • Blood pressure monitoring
  • Cryotherapy
  • Diabetic monitoring
  • Ear lavage
  • Emails and text communication
  • Merchant mariner physicals
  • Nebulizer treatments
  • Phone and virtual visits
  • Same day or next day appointments
  • Skin tag or mole removal
  • Trigger point injections
  • Unlimited office visits
  • Yearly comprehensive visits

Accepted Insurance Plans

Need to verify your coverage? Baxter Family Medicine and its resident providers could accept the insurance plans listed below. Because coverage can change, we recommend a quick call to the clinic at (503) 741-3570 to confirm they accept your specific plan before your appointment.

Medicare

Medicare

Meet Your Care Team

Our dedicated team provides comprehensive care in Stonewall. View provider specialties below to find the right fit for your needs.

DR. Kevin J Baxter, D.O.

Family Medicine

Allison Marie Mattila, DNP

Nurse Practitioner (Family)

Map and Location

Get Directions to this Location

Enter your current location. You could be there sooner than you think.

Compare Nearby Clinics

Finding the right healthcare partner takes time. If you want to explore other local options, we've mapped 12 primary care providers within 20 miles of Astoria. You can easily compare clinical practices across neighboring areas like Warrenton and Ilwaco, with the nearest alternative located just 1.83 miles away.

2055 Exchange St #190, Astoria, OR 97103

Clatsop County (503) 325-5300

2120 Exchange St, Astoria, OR 97103

Clatsop County (503) 325-5360

2120 Exchange St # 209, Astoria, OR 97103

Clatsop County (503) 338-2993

2111 Exchange St, Astoria, OR 97103

Clatsop County (503) 325-4321

2158 Exchange St #107, Astoria, OR 97103

Clatsop County (503) 338-4675

2158 Exchange St #304, Astoria, OR 97103

Clatsop County (503) 325-8315

441 30th St, Astoria, OR 97103

Clatsop County No phone listed

171 Oregon Coast Hwy, Warrenton, OR 97146

Clatsop County (503) 861-6500

1639 SE Ensign Ln # B103, Warrenton, OR 97146

Clatsop County (503) 338-4500

176 First Ave N, Ilwaco, WA 98624

Pacific County (360) 642-3747

1111 N Roosevelt Dr Ste. 210, Seaside, OR 97138

Clatsop County (503) 738-3002

727 S Wahanna Rd Ste 220, Seaside, OR 97138

Clatsop County (503) 717-7060