Get Directions to Barrera Rebecca - Texas Institute-Chest & Sleep ← View details 14262 Gulf Freeway, Houston, Texas 77034 (281) 481-0091 Get Directions From* To * — Required information