Total Men’s Primary Care – Sugar Land Lake Pointe December 13, 2022 Google Alert - "Sugar Land" Clinic Address. 15830 Southwest Freeway Suite 400 Sugar Land, TX 77478. Related