Echo Natural Beauty is a treatment space and retail shop located in northwest Portland. We are an experienced team focusing on natural treatments and green products. come in and say hi.
Gift cards are here!
Get a massage, facial, or sugaring for a friend or loved one right here at Echo. Gift cards are available in the shop or online.