Schedule Your Consultation. We look forward to helping you and your family. Contact us today to get started with your consulation. Contact Us. Call Now. Sugar Lakes Family Practice. Physicians Pavilion. 16902 Southwest Freeway, Suite 100. Sugar Land, TX 77479..