James King Byrd III, MD, Internal Medicine

420 Lowell Dr Se
Ste 300
HuntsvilleAL  35801-3754 (Madison County)


Phone: 256-535-5972
Fax: 256-535-5954

NPI: 1033172408
License Number: 00026682 (AL)