Address:
Lehmann Eye Center
5300 North St, Nacogdoches 75965
(936) 569-8278 (Phone)
Hospitals:
Lehmann Eye Center
5300 North St, Nacogdoches 75965
Seminole Memorial Hospital
209 West 8Th St, Seminole 79360
Education:
Medical School
Medical College of Wisconsin
Graduated: 1973
Baylor College Of Medicine