find a studio near you Find View All Locations Home Locations X Houston, TX - Montrose 2406 Taft Street, Houston, TX 77006 Email: montrose@pinotspalette.com Tel: 713.523.4769 Visit Studio Page 1 studio found Montrose 2406 Taft Street Houston, TX 77006 Get Directions Learn more Back to Top