By email help@womenshealthinstituteoftexas.com Our Location Andrew P. Jones, M.D. The Women's Health Institute of Texas 4771 Sweetwater Blvd. Ste. 155 Sugar Land, TX 77479 Phone: 281-962-4264 Fax: 979-335-4207 Location on Map Home | Contact Us | Newsletter | Careers |