Tower of Health LLC is a licensed naturopathic physician in the state of Oregon, offering a full-service clinic located in downtown Portland at the SW end of the Ross Island Bridge.
Specializing in providing primary care for all ages, from infants to adults, this ADA handicapped accessible clinic is dedicated to promoting health and wellness through natural and holistic approaches.
Generated from their website's infomation