AMLA: THE FRUIT OF THE ELIXIR OF LIFE Amla fruit, also known as Indian Gooseberry and scientifically named Phyllanthus emblica (formerly Emblica officinalis) is a plant of Read More
Animal Hospital of Lynnwood
19503 56th Ave W
Lynnwood, WA 98036