TC Dr. Thomas Jeffrey Cochran , MD Is this you? Claim your profile Anesthesiologist Psychiatry 0 Write A Review Vanderbilt University Medical Center 1211 Medical Center Dr, Nashville, TN, 37232 1 other location (615) 936-1830