The Vitamin Shoppe

Location -
1016 W. Burnside St., Portland, OR 97209
Neighborhood - Downtown

Categories - Grocery/Convenience, Health/Beauty

Features - Near a MAX stop, Near Portland Streetcar

The Vitamin Shoppe is a national chain of vitamin and health supplement retailers. They offer a huge array of vitamins, supplements, herbs, foods and more, even their own Vitamin Shoppe brand products.