Dr. Couvillion graduated from the Tulane University School of Medicine in 1993. He works in Baton Rouge, LA and 1 other location and specializes in Ophthalmology. Dr. Couvillion is affiliated with Baton Rouge General Medical Center and Our Lady Of The Lake Regional Medical Center.