Thriving Child Center has moved to a beautiful new office in Montrose! Our new address in Houston is 4203 Montrose Blvd, Suite 480, Houston, TX 77006.