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