The Vitamin Depot

Where Health Comes First

Serving our customers natural brands to deliver the healthiest of lifestyles

The Vitamin Depot

Record-breaking e-commerce orders, COVID-19 closures and weather events may cause package delays

Shipping Delays

More Info on Shipping Delays

Our store

2537 S Gessner Rd Suite 100
Houston, Texas 77063

(713) 787-0774

Mon - Fri, 10am - 6pm
Saturday, 11am - 6pm
Sunday, Closed

Get directions