Montrose Location

Montrose

1340 Westheimer Road D
Houston
Texas 
77006
Store Hours:
Monday - Saturday: 7:00am-9:00pm
Sunday: 8:00am-9:00pm

JuiceLand’s only Houston location that includes a record shop! Keep Houston Weird is the motto at this shop with its eccentric and fun community feel.

Montrose
1340 Westheimer Road D
Houston Texas 77006
United States
$$ smoothies and juice View Full Menu