James Alexander, MD, Internal Medicine

356 Saint Lukes Dr
MontgomeryAL  36117-7108 (Montgomery County)


Phone: 334-270-8875
Fax: 334-270-1176

NPI: 1952320400
License Number: 11306 (AL)