Lake Area Direct Care - Main Location Lake Area Direct Care Address 2000 Southwood Drive Lake Charles, LA 70605 30.178715, -93.252205 Contact Information 337-722-4020 [email protected] Map Map integration coming soon View on Google Maps Back to Lake Area Direct Care