
Dr. Natasha Rudd, ND
Naturopathy
Make an Appointment
(541) 385-6249Telehealth services available
Sage Health Center is located at 403 NE Franklin Ave, Bend, OR 97701.
Providers at Sage Health Center specialize in Naturopathy.
One provider practices at Sage Health Center.
Use the insurance check on this page to verify if Sage Health Center is in-network.