9100 Tampa Ave.Northridge, CA 91324
Vitamin Shoppe, Northridge, invites you to taste how delicious healthy eating can be!