The Eye Clinic 1767 Imperial BlvdLake Charles, LA 70605 United StatesCall: 337-478-3810Visit Practice Click here for directions Physicians Performing iLink Dr. Charles L. Thompson