Donald Wills Welsh, MD, Internal Medicine

1680 Montgomery Hwy
American Family Care Inc
BirminghamAL  35216 (Jefferson County)


Phone: 205-979-0888
Fax: 205-979-4110
Email: dwe***@*****il.com

NPI: 1902853260
License Number: 7216 (AL)