Browse the Shop

Here's a glimpse of our unique eyewear boutique.

©2020 Spectacles on Montrose

4317 Montrose  •  Houston, TX 77006  •  713.529.3937