Contact Us.
STASH Houston
- dispatch@stashhl.com
- 346-335-1306
4434 W. 12th Street
Houston, TX 77055
We’re moving! On September 16th, our new location is just down the street at:
1490 North Post Oak Road
Houston, TX 77055
MON – FRI: 8:30AM – 5:00PM
Shipping & Receiving Hours:
10:30am – 3:30pm