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