Offering everything from foot massage tools to comprehensive reflexology kits, O' Chi Reflexology at Clackamas Town Center invites wellness enthusiasts and self-care aficionados to explore a variety of products designed for home use. The store's engaging demonstrations and educational materials make it a worthwhile stop for those seeking to enhance their understanding and practice of reflexology techniques. Located on Level 1, it complements the mall's diverse retail offerings with its unique focus on relaxation and personal health improvement.

Information
Location Level 1
Report an issue with this listing

Other O' Chi Reflexology locations

All locations →