Meredith Welch, MD, Internal Medicine

1201 11th Ave S
Ste 502
BirminghamAL  35205-3410 (Jefferson County)


Phone: 205-930-8310
Fax:

NPI: 1588823280
License Number: 32413 (AL)