Primary Care and Specialty Care in Sugar Land | CLS Health

Sugar Land Clinic. 7616 Branford Place, Ste. 310. Sugar Land, TX 77479. CALL 281-972-4972. HOURS. DIRECTIONS. Appointments. About This Location. Hours.