Riverside Naturopathic
11779 Highway 2, Suite 107
Leavenworth, WA 98826
Phone: (509) 888-2353
Fax: (206) 672-5976
Business Hours
Tuesday: 9:00 am – 5:00 pm
Wednesday: 9:00 am – 5:00 pm
Thursday: 9:00 am – 5:00 pm