John Howard Lary Jr, MD, Internal Medicine

600 Saint Clair Ave Sw
Ste 12-B
HuntsvilleAL  35801-5008 (Madison County)


Phone: 256-533-1510
Fax: 256-533-4224

NPI: 1811967342
License Number: 6328 (AL)