Dr. Selwyn Vickers, M.D Oncology P.O. Box 55767Birmingham, AL 35255 2058018000 About Dr. Selwyn Vickers, M.D