Patient portal. Our providers strive to practice medicine that gives patients the best care possible. One of our primary goals is to minimize the amount of medications patient's are taking, by reviewing their medications listed at each visit and assessing long-term needs. ... 13628 Michel Rd, Tomball, TX 77375. p: 281-357-1934 ....