Wiley Dewitt Truss, MD, Internal Medicine

513 Brookwood Blvd
Ste 401
BirminghamAL  35209-6883 (Jefferson County)


Phone: 205-870-0256
Fax: 205-423-0416

NPI: 1619267861
License Number: 32032 (AL)