13 Oct The Vitamin Shoppe Store in Southlake Written by Vida Lifescience Tagged As None Categories: Address 2600 East Southlake Blvd18076092, Southlake, TX, USContact Tel.: (817) 749-0444 Contact Store Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review *