James Smelser, M.D is an internal medicine physician in Huntsville, Alabama. Medical education includes University of Al School of Med, Birmingham Al, completed in 1990.
📍 Ste A 810 Franklin St Se, Huntsville, AL 35801
Ste A 810 Franklin St Se, Huntsville, AL 35801
Ste 205 333 Whitesport Dr, Huntsville, AL 35801
Ste A 810 Franklin St Se, Huntsville, AL 35801
Ste E 2325 Pansy St Sw, Huntsville, AL 35801