Louis Russell, DDS
29210 Quinn Rd.
Tomball, TX 77375-5525
(281) 351-5458
218-255-3462 (fax)
Hours:
Monday thru Thursday 8am - 5pm
Friday business office 8am - 1pm
Friday business office 8am - 1pm