Walter Murray Yarbrough, MD, Internal Medicine

1905 Deo Dara Dr
BirminghamAL  35226-3423 (Jefferson County)


Phone: 205-822-5766
Fax: 205-822-5766

NPI: 1992002760
License Number: MD.3138 (AL)