Dr. Archer graduated from the Tulane University School of Medicine in 1983. He works in Lake Charles, LA and 3 other locations and specializes in Psychiatry, Neurology and Ophthalmology. Dr. Archer is affiliated with Lake Charles Memorial Hospital.
View More
