Shopping Cart
Your Cart is Empty
There was an error with PayPalClick here to try again
CelebrateThank you for your business!You should be receiving an order confirmation from Paypal shortly.Exit Shopping Cart

Carolyn Nygaard ND owner Earth Source Medicine LLC

Primary Care, Pediatrics, and Family Medicine

Contact Us

Please fill out the form to contact us. Dr. Nygaard prefers you call the office to schedule. 

This site uses Google reCAPTCHA technology to fight spam. Your use of reCAPTCHA is subject to Google's Privacy Policy and Terms of Service.

Thank you! Your information has been submitted successfully. It may take up to 2 business days to receive a response. For immediate help, please contact the office directly.

Astoria Integrative Family Medicine

1490 Commercial St. Suite 200

Astoria, OR 97103


Fax: 503-741-3446

Magnolia Family Clinic

2207 NE Broadway Suite 200

Portland, OR 97232


Fax: 503-232-3436

New patient visits 1-1.5hrs

Acute/Follow up visits 30min-1hr

Astoria Office

Monday, Tuesday and Friday 10am-3pm

Portland office

Wednesday 10:30am-7:30pm

Thursday 9am-1pm