Get Directions to Spectacles on Montrose ← View details 4317 MONTROSE BOULEVARD # 2, Houston, Texas 77006 (713) 529-3937 Get Directions From* To * — Required information