Leroy Scott Atkins, M.D is an orthopedic surgeon in Tuscaloosa, Alabama. Medical education includes University of Al School of Med, Birmingham Al, completed in 1990.
Orthopaedic Surgery
📍 305 Paul Bryant Dr, Tuscaloosa, AL 35401
305 Paul Bryant Dr E, Tuscaloosa, AL 35401
305 Paul Bryant Dr E, Tuscaloosa, AL 35401
305 Paul Bryant Dr E, Tuscaloosa, AL 35401
305 Paul Bryant Dr E, Tuscaloosa, AL 35401
305 Paul Bryant Dr E, Tuscaloosa, AL 35401