13 Oct The Vitamin Shoppe Store in Greenwood Written by Vida Lifescience Tagged As None Categories: Address 1234 Hwy 31 North46142, Greenwood, IN, USContact Tel.: (317) 881-5358 Contact Store Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review *