MO Dr. Michael Dewitt OwensIs this you? Claim your profile Family Medicine 0 Write A Review 524 Doctor Michael Debakey Dr, Lake Charles, LA, 70601 2 other locations (337) 436-2511