Stephen Thomas Ikard, M.D is an orthopedic surgeon in Tuscaloosa, Alabama. Medical education includes University of Tn, Memphis, Coll of Med, Memphis Tn, completed in 1978.
Orthopaedic Surgery
📍 305 Paul Bryant Dr E, Tuscaloosa, AL 35401
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