Village Medical. See details. 15200 Southwest Fwy., Suite 175 Sugar Land, TX, 77478. 713-461-2915. Call Us. 713-461-5307. Book an appointment Get Directions. Get Directions Meet Our Providers..