FIND A DOCTOR Internal Medicine, Primary Care Accepting New Patients Telfair Clinic6514 US-90 ALT., Ste. 100Sugar Land, TX 77498 Get DirectionsView All My Locations Phone Call (281) 313-0100Fax (281) 699-2151 Language(s): English, Hindi, Urdu Ways to Schedule an...