20/20 Eye Clinic & Optical Share: Ophthalmologist 20/20 Eye Clinic & Optical Visit Website 4675 Hwy. 6 S., Ste. B Sugar Land, TX 77478 (281) 277-6100 (281) 277-6106 (fax) About Map About Full service eye care - eye disease, surgery, laser. What's Nearby? Distance: 5 10 15 20 25 50 mi.