Family Practice Doctors Howard Lewis Md Pllc 11766 Quail Creek Drive Houston, TX 77070 (214) 966-4582