Imperial Health Categories Physicians/Surgeons - Doctors of Medicine 2000 Southwood Drive Lake Charles LA 70605 (337) 474-2856 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×