Barry Kincaid McLean, MD, Internal Medicine

10 Old Montgomery Hwy Ste 100
BirminghamAL  35209-8401 (Jefferson County)


Phone: 205-949-1900
Fax: 205-949-1919

NPI: 1588634679
License Number: 00008362 (AL)