We are your medical home providing preventive care, education, routine lab work, and referrals to trusted specialists. Contact Us. Call Now. Sugar Lakes Family Practice. Physicians Pavilion. 16902 Southwest Freeway, Suite 100. Sugar Land, TX 77479. Important Links. Patient Portal..