The experienced doctors at Lehmann Eye Center are visionaries in sight, committed to serving patients throughout East Texas.
Our main office and Doctors Surgery Center are located in historic Nacogdoches — the Garden Capital of Texas. Nacogdoches is 65 miles south of Interstate 20. It is located approximately 140 miles northeast of Houston, 90 miles southwest of Shreveport and 160 miles southeast of Dallas.
When you visit our office, we invite you to make some time to explore Nacogdoches. Whether you're staying for a day or visiting for a while, the following links will help you find your way around the town we've called home for more than 35 years.