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