JW Dr. Jack Cannon Whites , MD Is this you? Claim your profile Addiction Medicine Family Medicine 2 Write A Review Parkway Medical 1160 Huffman Rd, Birmingham, AL, 35215 (205) 815-5000