The Vitamin Shoppe Westheimer. Reopening today at 9:30am ct. Vitamins & food supplements health & diet food products health &. Houston, TX The Vitamin Shoppe 7501 Westheimer Road from www.vitaminshoppe.com…