Eye Center of Texas 6565 West Loop South FreewayBellaire, TX United StatesCall: 713-797-1010 Call NowVisit Practice Website Click here for directions Physicians Performing iLink Dr. Edward Wade