Contact Us

Green Leaf Acupuncture is located at 6018 SE Stark St. #103, in Portland, inside Tabor View Health and Wellness Center. Please call us at (503) 333-0473 or click here to make an appointment, or if you have any questions about our services.

Powered by WordPress. Designed by Woo Themes