Redwood Naturopathic Medicine

Heal from within

Book a free 15 min consultation!
Call to schedule: 650-503-3760

Virtual appointments available!

  • Home

  • About

  • Services

  • Blog

  • Testimonials

  • Online Store

  • Patient Portal

  • Contact

  • More

    Use tab to navigate through the menu items.

    CONNECT WITH US

    • Instagram
    • Facebook Classic
    • Twitter Classic

    CONTACT

    1100 Laurel Street, Ste D

    San Carlos, CA 94070

    ​​​​​​​​​​​​​​​Phone: (650) 503-3760

    Fax: (650) 532-9346